{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "978b8f63",
   "metadata": {},
   "source": [
    "# API 文档介绍（Azure API）\n",
    "* 本周主要内容：API文档阅读介绍及计算机视觉入门（认知服务）\n",
    "* 22春_API_人工智能与机器学习_week02"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "ec561d71",
   "metadata": {},
   "source": [
    "![APP结构图](https://pic2.zhimg.com/v2-6c478325d02ca3363ec1817a952d5321_r.jpg)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8ac9fef3",
   "metadata": {},
   "source": [
    "# 复习"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "664b5867",
   "metadata": {},
   "source": [
    "## 复习1：上周内容，AI、API、机器学习的基本认知以及数据科学的基本流程\n",
    "\n",
    "###  1、API for AI 有哪些人工智能的分类\n",
    "* 1.计算机视觉\n",
    "* 2.语义识别\n",
    "* 3.自然语言处理\n",
    "* 4.推荐系统\n",
    "\n",
    "### 2、机器学习的概念\n",
    "* 1.有一定规范的数据\n",
    "* 2.输入特征值\n",
    "* 3.什么事泛化\n",
    "\n",
    "### 3、数据科学的基本流程四个循环环节:\n",
    "* 1.问题定义\n",
    "* 2.ETL和特征值提取\n",
    "* 3.学习（机器）\n",
    "* 4.模型部署"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c522ca65",
   "metadata": {},
   "source": [
    "# 本周内容及学习目标\n",
    "\n",
    "### 本周内容聚集在复习1中的计算机视觉，以及复习2中的API操作部分，学习解决一下挑战：\n",
    "\n",
    "1. 尝试操作计算机视觉人脸识别返回人脸识别效果\n",
    "2. 阅读Azure计算机视觉的人脸文档，以及人脸 API v1.0文档\n",
    "3. 观看影片知智1分钟计算机视觉 与知智1分钟人脸识别\n",
    "4. 注册face++ 使用API免费服务，获取key以为获取API应用做准备\n",
    "5. 使用requests，用代码取得API回复\n",
    "6. 写出代码，实现输入一个图片URL，可以识别出每个人脸的年龄、性别、眼镜\n",
    "7. 使用pandas 将返回数据用数据框展示出来。"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f6c01901",
   "metadata": {},
   "source": [
    "# Review: APIs use HTTP, HTTP requests的不同模式\n",
    "\n",
    "* GET\n",
    "* POST\n",
    "* (optional) DELETE\n",
    "* e.g\n",
    "    * https://westus.dev.cognitive.microsoft.com/docs/services/563879b61984550e40cbbe8d/operations/563879b61984550f30395236"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "912e757a",
   "metadata": {},
   "source": [
    "### request复习\n",
    "   * http://cn.python-requests.org/zh_CN/latest/"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9cbcc60e",
   "metadata": {},
   "source": [
    "### requests发送请求(GET)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "53bff32a",
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests\n",
    "r = requests.get('https://api.github.com/events')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c873faf7",
   "metadata": {},
   "source": [
    "### status_code作为响应状态"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "236435f9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "200"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.status_code"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "aa73509e",
   "metadata": {},
   "source": [
    "### content作为响应内容\n",
    "   * 数据样态？"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "64409d45",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "b'[{\"id\":\"20956127351\",\"type\":\"PushEvent\",\"actor\":{\"id\":838003,\"login\":\"timbru31\",\"display_login\":\"timbru31\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/timbru31\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/838003?\"},\"repo\":{\"id\":327681100,\"name\":\"Dustplanet/upptime\",\"url\":\"https://api.github.com/repos/Dustplanet/upptime\"},\"payload\":{\"push_id\":9458637086,\"size\":2,\"distinct_size\":2,\"ref\":\"refs/heads/master\",\"head\":\"9f668ea8872ce902fecdab07ba7176d86482d457\",\"before\":\"9e01f73a85155b9b016e45488e8bf5b504f7c3ad\",\"commits\":[{\"sha\":\"e0d9f9f90ace244a8038b2f1fc1ad5f769b13313\",\"author\":{\"email\":\"73812536+upptime-bot@users.noreply.github.com\",\"name\":\"Upptime Bot\"},\"message\":\":pencil: Update summary in README [skip ci] [upptime]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Dustplanet/upptime/commits/e0d9f9f90ace244a8038b2f1fc1ad5f769b13313\"},{\"sha\":\"9f668ea8872ce902fecdab07ba7176d86482d457\",\"author\":{\"email\":\"73812536+upptime-bot@users.noreply.github.com\",\"name\":\"Upptime Bot\"},\"message\":\":card_file_box: Update status summary [skip ci] [upptime]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Dustplanet/upptime/commits/9f668ea8872ce902fecdab07ba7176d86482d457\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":23436939,\"login\":\"Dustplanet\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/Dustplanet\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/23436939?\"}},{\"id\":\"20956127358\",\"type\":\"PushEvent\",\"actor\":{\"id\":70911038,\"login\":\"ultimate-hosts-blacklist-bot\",\"display_login\":\"ultimate-hosts-blacklist-bot\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ultimate-hosts-blacklist-bot\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/70911038?\"},\"repo\":{\"id\":124754299,\"name\":\"Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com\",\"url\":\"https://api.github.com/repos/Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com\"},\"payload\":{\"push_id\":9458637100,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"042870d8ca67af823e5300134f49a12ee71b9576\",\"before\":\"f91e4864a9e61f8749a16612ff6531b0a28355c0\",\"commits\":[{\"sha\":\"042870d8ca67af823e5300134f49a12ee71b9576\",\"author\":{\"email\":\"ultimate-hosts-blacklist@outlook.com\",\"name\":\"ultimate-hosts-blacklist-bot\"},\"message\":\"[Autosave] Testing for Ultimate Hosts Blacklist\\\\n\\\\ndTPnCDT3peZliUgF7Xzkdbfa\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com/commits/042870d8ca67af823e5300134f49a12ee71b9576\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":37181187,\"login\":\"Ultimate-Hosts-Blacklist\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/Ultimate-Hosts-Blacklist\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/37181187?\"}},{\"id\":\"20956127349\",\"type\":\"PushEvent\",\"actor\":{\"id\":87541280,\"login\":\"WolseyBankWitness\",\"display_login\":\"WolseyBankWitness\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/WolseyBankWitness\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/87541280?\"},\"repo\":{\"id\":411743137,\"name\":\"WolseyBankWitness/mhutchinson-distributor\",\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor\"},\"payload\":{\"push_id\":9458637090,\"size\":3,\"distinct_size\":0,\"ref\":\"refs/heads/witness_wolsey-bank-alfred_armory-drive-log\",\"head\":\"b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9\",\"before\":\"ac7fd217be6e625439aaf4d1fb0acfef197fd060\",\"commits\":[{\"sha\":\"c81513c70bb32a6e8255ad0c7279591d16d4f962\",\"author\":{\"email\":\"97608502+mhutchinson-witness@users.noreply.github.com\",\"name\":\"mhutchinson-witness\"},\"message\":\"Witness checkpoint@1804873\",\"distinct\":false,\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/c81513c70bb32a6e8255ad0c7279591d16d4f962\"},{\"sha\":\"b7b0d036c8317aca8350f95402609ded73ae8021\",\"author\":{\"email\":\"87541280+WolseyBankWitness@users.noreply.github.com\",\"name\":\"Wolsey Bank Witness\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/b7b0d036c8317aca8350f95402609ded73ae8021\"},{\"sha\":\"b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9\",\"author\":{\"email\":\"rene@mayrhofer.eu.org\",\"name\":\"Ren\\xc3\\xa9 Mayrhofer\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127362\",\"type\":\"PushEvent\",\"actor\":{\"id\":1324225,\"login\":\"hugovk\",\"display_login\":\"hugovk\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hugovk\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1324225?\"},\"repo\":{\"id\":105905126,\"name\":\"hugovk/drop-python\",\"url\":\"https://api.github.com/repos/hugovk/drop-python\"},\"payload\":{\"push_id\":9458637096,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/gh-pages\",\"head\":\"a2788f7fa5caa30710deb7347c0baf2c1496416b\",\"before\":\"db09104cb94d9cffddb4a84a6efe1e8020f92ae0\",\"commits\":[{\"sha\":\"a2788f7fa5caa30710deb7347c0baf2c1496416b\",\"author\":{\"email\":\"deploybot@example.com\",\"name\":\"Deploy Bot\"},\"message\":\"Deploy bfcfb17844cb0985d3fa16b82f02e60bb78ae794\",\"distinct\":true,\"url\":\"https://api.github.com/repos/hugovk/drop-python/commits/a2788f7fa5caa30710deb7347c0baf2c1496416b\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127352\",\"type\":\"IssuesEvent\",\"actor\":{\"id\":43524285,\"login\":\"tduhautb\",\"display_login\":\"tduhautb\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tduhautb\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/43524285?\"},\"repo\":{\"id\":360291028,\"name\":\"SiMDE-Projects/flairsou-api\",\"url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api\"},\"payload\":{\"action\":\"closed\",\"issue\":{\"url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127\",\"repository_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api\",\"labels_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/comments\",\"events_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/events\",\"html_url\":\"https://github.com/SiMDE-Projects/flairsou-api/issues/127\",\"id\":1169655127,\"node_id\":\"I_kwDOFXma1M5Ft4VX\",\"number\":127,\"title\":\"Changer la CI pour passer les checks en strict\",\"user\":{\"login\":\"cesar-richard\",\"id\":5199868,\"node_id\":\"MDQ6VXNlcjUxOTk4Njg=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5199868?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cesar-richard\",\"html_url\":\"https://github.com/cesar-richard\",\"followers_url\":\"https://api.github.com/users/cesar-richard/followers\",\"following_url\":\"https://api.github.com/users/cesar-richard/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/cesar-richard/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/cesar-richard/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/cesar-richard/subscriptions\",\"organizations_url\":\"https://api.github.com/users/cesar-richard/orgs\",\"repos_url\":\"https://api.github.com/users/cesar-richard/repos\",\"events_url\":\"https://api.github.com/users/cesar-richard/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/cesar-richard/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[],\"state\":\"closed\",\"locked\":false,\"assignee\":{\"login\":\"cesar-richard\",\"id\":5199868,\"node_id\":\"MDQ6VXNlcjUxOTk4Njg=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5199868?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cesar-richard\",\"html_url\":\"https://github.com/cesar-richard\",\"followers_url\":\"https://api.github.com/users/cesar-richard/followers\",\"following_url\":\"https://api.github.com/users/cesar-richard/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/cesar-richard/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/cesar-richard/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/cesar-richard/subscriptions\",\"organizations_url\":\"https://api.github.com/users/cesar-richard/orgs\",\"repos_url\":\"https://api.github.com/users/cesar-richard/repos\",\"events_url\":\"https://api.github.com/users/cesar-richard/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/cesar-richard/received_events\",\"type\":\"User\",\"site_admin\":false},\"assignees\":[{\"login\":\"cesar-richard\",\"id\":5199868,\"node_id\":\"MDQ6VXNlcjUxOTk4Njg=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5199868?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cesar-richard\",\"html_url\":\"https://github.com/cesar-richard\",\"followers_url\":\"https://api.github.com/users/cesar-richard/followers\",\"following_url\":\"https://api.github.com/users/cesar-richard/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/cesar-richard/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/cesar-richard/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/cesar-richard/subscriptions\",\"organizations_url\":\"https://api.github.com/users/cesar-richard/orgs\",\"repos_url\":\"https://api.github.com/users/cesar-richard/repos\",\"events_url\":\"https://api.github.com/users/cesar-richard/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/cesar-richard/received_events\",\"type\":\"User\",\"site_admin\":false}],\"milestone\":null,\"comments\":0,\"created_at\":\"2022-03-15T13:10:40Z\",\"updated_at\":\"2022-03-27T05:35:59Z\",\"closed_at\":\"2022-03-27T05:35:59Z\",\"author_association\":\"CONTRIBUTOR\",\"active_lock_reason\":null,\"body\":null,\"reactions\":{\"url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/timeline\",\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":73465998,\"login\":\"SiMDE-Projects\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/SiMDE-Projects\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/73465998?\"}},{\"id\":\"20956127354\",\"type\":\"PushEvent\",\"actor\":{\"id\":64130714,\"login\":\"SPider-ycj\",\"display_login\":\"SPider-ycj\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SPider-ycj\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/64130714?\"},\"repo\":{\"id\":435380929,\"name\":\"SPider-ycj/SPider-ycj.github.io\",\"url\":\"https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io\"},\"payload\":{\"push_id\":9458637094,\"size\":2,\"distinct_size\":2,\"ref\":\"refs/heads/main\",\"head\":\"15f8ab501d50313b19f2312aee0a3d1ea9b8d50e\",\"before\":\"3ea0c83f6c56050ff223aedcf87153b0eccd5743\",\"commits\":[{\"sha\":\"7da11015a8c201bd2ad0c100b985d07cc63b31ce\",\"author\":{\"email\":\"731248588@qq.com\",\"name\":\"SPider-ycj\"},\"message\":\"Site updated: 2022-03-27 11:31:26\",\"distinct\":true,\"url\":\"https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io/commits/7da11015a8c201bd2ad0c100b985d07cc63b31ce\"},{\"sha\":\"15f8ab501d50313b19f2312aee0a3d1ea9b8d50e\",\"author\":{\"email\":\"731248588@qq.com\",\"name\":\"SPider-ycj\"},\"message\":\"Site updated: 2022-03-27 13:35:54\",\"distinct\":true,\"url\":\"https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io/commits/15f8ab501d50313b19f2312aee0a3d1ea9b8d50e\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127353\",\"type\":\"WatchEvent\",\"actor\":{\"id\":82514996,\"login\":\"can-not-code\",\"display_login\":\"can-not-code\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/can-not-code\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/82514996?\"},\"repo\":{\"id\":474545046,\"name\":\"can-not-code/drawio-desktop\",\"url\":\"https://api.github.com/repos/can-not-code/drawio-desktop\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127344\",\"type\":\"PushEvent\",\"actor\":{\"id\":46679743,\"login\":\"ldrrengar\",\"display_login\":\"ldrrengar\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ldrrengar\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/46679743?\"},\"repo\":{\"id\":471207727,\"name\":\"ldrrengar/js_advanced\",\"url\":\"https://api.github.com/repos/ldrrengar/js_advanced\"},\"payload\":{\"push_id\":9458637092,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"086cb28903c02b65a9c147dcdf5c2b197ac0e2ff\",\"before\":\"f8c0a993a60fc9071f6b2ccbfc8d9a7e5ac2ab5d\",\"commits\":[{\"sha\":\"086cb28903c02b65a9c147dcdf5c2b197ac0e2ff\",\"author\":{\"email\":\"liderong@192.168.2.4\",\"name\":\"\\xe6\\x9d\\x8e\\xe5\\xbe\\xb7\\xe8\\x8d\\xa3\"},\"message\":\"instanceof\\xe7\\x9a\\x84\\xe4\\xbd\\xbf\\xe7\\x94\\xa8\",\"distinct\":true,\"url\":\"https://api.github.com/repos/ldrrengar/js_advanced/commits/086cb28903c02b65a9c147dcdf5c2b197ac0e2ff\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127348\",\"type\":\"PushEvent\",\"actor\":{\"id\":97608502,\"login\":\"mhutchinson-witness\",\"display_login\":\"mhutchinson-witness\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mhutchinson-witness\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97608502?\"},\"repo\":{\"id\":460510588,\"name\":\"mhutchinson-witness/rediffusion\",\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion\"},\"payload\":{\"push_id\":9458637088,\"size\":3,\"distinct_size\":0,\"ref\":\"refs/heads/witness_mhutchinson_witness_rekor_sigstore_dev\",\"head\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"before\":\"b9473b2cdd7fe497c8653b3b6a33542ff2c7f241\",\"commits\":[{\"sha\":\"e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\",\"author\":{\"email\":\"97608502+mhutchinson-witness@users.noreply.github.com\",\"name\":\"mhutchinson-witness\"},\"message\":\"Witness checkpoint@1804873\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\"},{\"sha\":\"33f2df3494a217381b5ea71faae7d42d1f0523a3\",\"author\":{\"email\":\"rene@mayrhofer.eu.org\",\"name\":\"Ren\\xc3\\xa9 Mayrhofer\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/33f2df3494a217381b5ea71faae7d42d1f0523a3\"},{\"sha\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"author\":{\"email\":\"87541280+WolseyBankWitness@users.noreply.github.com\",\"name\":\"Wolsey Bank Witness\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/041642c1a952811e2c210af20b8c0ceab9e0426e\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127347\",\"type\":\"IssueCommentEvent\",\"actor\":{\"id\":14209113,\"login\":\"b-scholz\",\"display_login\":\"b-scholz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/b-scholz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/14209113?\"},\"repo\":{\"id\":53711734,\"name\":\"souffle-lang/souffle\",\"url\":\"https://api.github.com/repos/souffle-lang/souffle\"},\"payload\":{\"action\":\"created\",\"issue\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231\",\"repository_url\":\"https://api.github.com/repos/souffle-lang/souffle\",\"labels_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/comments\",\"events_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/events\",\"html_url\":\"https://github.com/souffle-lang/souffle/pull/2231\",\"id\":1173683470,\"node_id\":\"PR_kwDOAzOTds40qXCV\",\"number\":2231,\"title\":\"eqrel: Speed up MERGE-EXTEND\",\"user\":{\"login\":\"langston-barrett\",\"id\":4294323,\"node_id\":\"MDQ6VXNlcjQyOTQzMjM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4294323?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/langston-barrett\",\"html_url\":\"https://github.com/langston-barrett\",\"followers_url\":\"https://api.github.com/users/langston-barrett/followers\",\"following_url\":\"https://api.github.com/users/langston-barrett/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/langston-barrett/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/langston-barrett/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/langston-barrett/subscriptions\",\"organizations_url\":\"https://api.github.com/users/langston-barrett/orgs\",\"repos_url\":\"https://api.github.com/users/langston-barrett/repos\",\"events_url\":\"https://api.github.com/users/langston-barrett/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/langston-barrett/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":9,\"created_at\":\"2022-03-18T14:55:09Z\",\"updated_at\":\"2022-03-27T05:35:59Z\",\"closed_at\":null,\"author_association\":\"CONTRIBUTOR\",\"active_lock_reason\":null,\"draft\":true,\"pull_request\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/pulls/2231\",\"html_url\":\"https://github.com/souffle-lang/souffle/pull/2231\",\"diff_url\":\"https://github.com/souffle-lang/souffle/pull/2231.diff\",\"patch_url\":\"https://github.com/souffle-lang/souffle/pull/2231.patch\",\"merged_at\":null},\"body\":\"Copied the iteration pattern from `insertAll`. To be quite honest, I don\\'t 100% understand how this works, but I believe the effect is that we get to skip iterating over any elements that don\\'t actually need to get copied into the delta/new relation.\\\\r\\\\n\\\\r\\\\nIn my measurements, this takes the runtime of this program down from 6s to 4s, while preserving the result.\\\\r\\\\n```\\\\r\\\\n.decl r(a: number, b: number) eqrel\\\\r\\\\n\\\\r\\\\n#define MAX1 2000\\\\r\\\\n#define MAX2 20000\\\\r\\\\n\\\\r\\\\nr(1, 1).\\\\r\\\\nr(n+1, n+1) :- r(n, n), n + 1 < MAX1.\\\\r\\\\nr(n, m + (MAX2 * n) + 1) :-\\\\r\\\\n  r(n, m),\\\\r\\\\n  n < MAX1,\\\\r\\\\n  m < MAX2.\\\\r\\\\n\\\\r\\\\n.printsize r\\\\r\\\\n```\\\\r\\\\nWill test on my larger program as well.\",\"reactions\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/timeline\",\"performed_via_github_app\":null},\"comment\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/comments/1079844448\",\"html_url\":\"https://github.com/souffle-lang/souffle/pull/2231#issuecomment-1079844448\",\"issue_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231\",\"id\":1079844448,\"node_id\":\"IC_kwDOAzOTds5AXR5g\",\"user\":{\"login\":\"b-scholz\",\"id\":14209113,\"node_id\":\"MDQ6VXNlcjE0MjA5MTEz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/14209113?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/b-scholz\",\"html_url\":\"https://github.com/b-scholz\",\"followers_url\":\"https://api.github.com/users/b-scholz/followers\",\"following_url\":\"https://api.github.com/users/b-scholz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/b-scholz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/b-scholz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/b-scholz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/b-scholz/orgs\",\"repos_url\":\"https://api.github.com/users/b-scholz/repos\",\"events_url\":\"https://api.github.com/users/b-scholz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/b-scholz/received_events\",\"type\":\"User\",\"site_admin\":false},\"created_at\":\"2022-03-27T05:35:59Z\",\"updated_at\":\"2022-03-27T05:35:59Z\",\"author_association\":\"MEMBER\",\"body\":\"We have a very simple parallelisation strategy. Only the first outer loop is parallelised but it must be a complex loop (at least two nested loops). With simple loops such as merging we could never find a speed-up but of course it would be great to revisit the parallelisation strategy. \",\"reactions\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/comments/1079844448/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":17791708,\"login\":\"souffle-lang\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/souffle-lang\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/17791708?\"}},{\"id\":\"20956127334\",\"type\":\"PushEvent\",\"actor\":{\"id\":88704130,\"login\":\"aiwutu\",\"display_login\":\"aiwutu\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aiwutu\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/88704130?\"},\"repo\":{\"id\":432367210,\"name\":\"aiwutu/meitu\",\"url\":\"https://api.github.com/repos/aiwutu/meitu\"},\"payload\":{\"push_id\":9458637079,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"8ef85cb8f2199975f5af294f2c56394c2a64e01d\",\"before\":\"c299eb105cbe052d24d10e3ea9d3dfbe8582218d\",\"commits\":[{\"sha\":\"8ef85cb8f2199975f5af294f2c56394c2a64e01d\",\"author\":{\"email\":\"yumusb@foxmail.com\",\"name\":\"aiwutu\"},\"message\":\"upload By autoPicCdn\",\"distinct\":true,\"url\":\"https://api.github.com/repos/aiwutu/meitu/commits/8ef85cb8f2199975f5af294f2c56394c2a64e01d\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127341\",\"type\":\"PullRequestEvent\",\"actor\":{\"id\":38141958,\"login\":\"SpicyAlfredo\",\"display_login\":\"SpicyAlfredo\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SpicyAlfredo\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/38141958?\"},\"repo\":{\"id\":125415652,\"name\":\"deliciousmods/1956_beta\",\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta\"},\"payload\":{\"action\":\"closed\",\"number\":2152,\"pull_request\":{\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152\",\"id\":884157640,\"node_id\":\"PR_kwDOB3mw5M40syzI\",\"html_url\":\"https://github.com/deliciousmods/1956_beta/pull/2152\",\"diff_url\":\"https://github.com/deliciousmods/1956_beta/pull/2152.diff\",\"patch_url\":\"https://github.com/deliciousmods/1956_beta/pull/2152.patch\",\"issue_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152\",\"number\":2152,\"state\":\"closed\",\"locked\":false,\"title\":\"Big batch of loc fixes.\",\"user\":{\"login\":\"PetrogradXXII\",\"id\":95110866,\"node_id\":\"U_kgDOBatG0g\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/95110866?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/PetrogradXXII\",\"html_url\":\"https://github.com/PetrogradXXII\",\"followers_url\":\"https://api.github.com/users/PetrogradXXII/followers\",\"following_url\":\"https://api.github.com/users/PetrogradXXII/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/PetrogradXXII/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/PetrogradXXII/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/PetrogradXXII/subscriptions\",\"organizations_url\":\"https://api.github.com/users/PetrogradXXII/orgs\",\"repos_url\":\"https://api.github.com/users/PetrogradXXII/repos\",\"events_url\":\"https://api.github.com/users/PetrogradXXII/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/PetrogradXXII/received_events\",\"type\":\"User\",\"site_admin\":false},\"body\":null,\"created_at\":\"2022-03-20T12:00:39Z\",\"updated_at\":\"2022-03-27T05:35:58Z\",\"closed_at\":\"2022-03-27T05:35:58Z\",\"merged_at\":\"2022-03-27T05:35:58Z\",\"merge_commit_sha\":\"719f1b36b8271ebd0d984be7f91164c2c70f929b\",\"assignee\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/commits\",\"review_comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/comments\",\"review_comment_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152/comments\",\"statuses_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/331b395faccb68c73ebe655c69738ccfba298191\",\"head\":{\"label\":\"deliciousmods:PetrogradXXII\\'s-loc-fixes\",\"ref\":\"PetrogradXXII\\'s-loc-fixes\",\"sha\":\"331b395faccb68c73ebe655c69738ccfba298191\",\"user\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"repo\":{\"id\":125415652,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMjU0MTU2NTI=\",\"name\":\"1956_beta\",\"full_name\":\"deliciousmods/1956_beta\",\"private\":false,\"owner\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"html_url\":\"https://github.com/deliciousmods/1956_beta\",\"description\":\"Road to 56 Beta Build\",\"fork\":false,\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta\",\"forks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/forks\",\"keys_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/teams\",\"hooks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/hooks\",\"issue_events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/events\",\"assignees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/tags\",\"blobs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/languages\",\"stargazers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/stargazers\",\"contributors_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contributors\",\"subscribers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscribers\",\"subscription_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscription\",\"commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/merges\",\"archive_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/downloads\",\"issues_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/deployments\",\"created_at\":\"2018-03-15T19:19:31Z\",\"updated_at\":\"2022-03-19T22:46:54Z\",\"pushed_at\":\"2022-03-27T05:35:58Z\",\"git_url\":\"git://github.com/deliciousmods/1956_beta.git\",\"ssh_url\":\"git@github.com:deliciousmods/1956_beta.git\",\"clone_url\":\"https://github.com/deliciousmods/1956_beta.git\",\"svn_url\":\"https://github.com/deliciousmods/1956_beta\",\"homepage\":null,\"size\":756943,\"stargazers_count\":73,\"watchers_count\":73,\"language\":\"Lua\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":64,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":null,\"allow_forking\":true,\"is_template\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":64,\"open_issues\":48,\"watchers\":73,\"default_branch\":\"Beta-Edits\"}},\"base\":{\"label\":\"deliciousmods:Beta-Edits\",\"ref\":\"Beta-Edits\",\"sha\":\"83dd9781297b0f1e8162966a9e2beb094516aaab\",\"user\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"repo\":{\"id\":125415652,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMjU0MTU2NTI=\",\"name\":\"1956_beta\",\"full_name\":\"deliciousmods/1956_beta\",\"private\":false,\"owner\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"html_url\":\"https://github.com/deliciousmods/1956_beta\",\"description\":\"Road to 56 Beta Build\",\"fork\":false,\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta\",\"forks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/forks\",\"keys_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/teams\",\"hooks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/hooks\",\"issue_events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/events\",\"assignees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/tags\",\"blobs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/languages\",\"stargazers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/stargazers\",\"contributors_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contributors\",\"subscribers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscribers\",\"subscription_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscription\",\"commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/merges\",\"archive_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/downloads\",\"issues_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/deployments\",\"created_at\":\"2018-03-15T19:19:31Z\",\"updated_at\":\"2022-03-19T22:46:54Z\",\"pushed_at\":\"2022-03-27T05:35:58Z\",\"git_url\":\"git://github.com/deliciousmods/1956_beta.git\",\"ssh_url\":\"git@github.com:deliciousmods/1956_beta.git\",\"clone_url\":\"https://github.com/deliciousmods/1956_beta.git\",\"svn_url\":\"https://github.com/deliciousmods/1956_beta\",\"homepage\":null,\"size\":756943,\"stargazers_count\":73,\"watchers_count\":73,\"language\":\"Lua\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":64,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":null,\"allow_forking\":true,\"is_template\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":64,\"open_issues\":48,\"watchers\":73,\"default_branch\":\"Beta-Edits\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152\"},\"html\":{\"href\":\"https://github.com/deliciousmods/1956_beta/pull/2152\"},\"issue\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152\"},\"comments\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/331b395faccb68c73ebe655c69738ccfba298191\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"active_lock_reason\":null,\"merged\":true,\"mergeable\":null,\"rebaseable\":null,\"mergeable_state\":\"unknown\",\"merged_by\":{\"login\":\"SpicyAlfredo\",\"id\":38141958,\"node_id\":\"MDQ6VXNlcjM4MTQxOTU4\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/38141958?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SpicyAlfredo\",\"html_url\":\"https://github.com/SpicyAlfredo\",\"followers_url\":\"https://api.github.com/users/SpicyAlfredo/followers\",\"following_url\":\"https://api.github.com/users/SpicyAlfredo/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/SpicyAlfredo/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/SpicyAlfredo/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/SpicyAlfredo/subscriptions\",\"organizations_url\":\"https://api.github.com/users/SpicyAlfredo/orgs\",\"repos_url\":\"https://api.github.com/users/SpicyAlfredo/repos\",\"events_url\":\"https://api.github.com/users/SpicyAlfredo/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/SpicyAlfredo/received_events\",\"type\":\"User\",\"site_admin\":false},\"comments\":0,\"review_comments\":0,\"maintainer_can_modify\":false,\"commits\":68,\"additions\":1718,\"deletions\":1801,\"changed_files\":16}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":31827903,\"login\":\"deliciousmods\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/deliciousmods\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?\"}},{\"id\":\"20956127333\",\"type\":\"PushEvent\",\"actor\":{\"id\":101844233,\"login\":\"MasonGraham\",\"display_login\":\"MasonGraham\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/MasonGraham\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/101844233?\"},\"repo\":{\"id\":474488043,\"name\":\"MasonGraham/My-Profile-Submission-27-3\",\"url\":\"https://api.github.com/repos/MasonGraham/My-Profile-Submission-27-3\"},\"payload\":{\"push_id\":9458637087,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"7ab3673e954882d8c378721302cb300e1da9e3f5\",\"before\":\"228dd91a046f50209978b4f9fe4228d649987b26\",\"commits\":[{\"sha\":\"7ab3673e954882d8c378721302cb300e1da9e3f5\",\"author\":{\"email\":\"101844233+MasonGraham@users.noreply.github.com\",\"name\":\"MasonGraham\"},\"message\":\"Update style.css\",\"distinct\":true,\"url\":\"https://api.github.com/repos/MasonGraham/My-Profile-Submission-27-3/commits/7ab3673e954882d8c378721302cb300e1da9e3f5\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127331\",\"type\":\"WatchEvent\",\"actor\":{\"id\":4877642,\"login\":\"ichi0915\",\"display_login\":\"ichi0915\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ichi0915\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4877642?\"},\"repo\":{\"id\":279225532,\"name\":\"VaughnValle/blue-sky\",\"url\":\"https://api.github.com/repos/VaughnValle/blue-sky\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127320\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":453657140,\"name\":\"WeKnow-io/WeKnow-io\",\"url\":\"https://api.github.com/repos/WeKnow-io/WeKnow-io\"},\"payload\":{\"push_id\":9458637075,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"09ed39fdc0b6fa5f739730ca952da2adfab9c429\",\"before\":\"0a88ddfa5d6c1cc41c8fac80cd0aa11c211dc656\",\"commits\":[{\"sha\":\"09ed39fdc0b6fa5f739730ca952da2adfab9c429\",\"author\":{\"email\":\"mike@mikeowino.com\",\"name\":\"MikeOwino\"},\"message\":\"keeping it alive\",\"distinct\":true,\"url\":\"https://api.github.com/repos/WeKnow-io/WeKnow-io/commits/09ed39fdc0b6fa5f739730ca952da2adfab9c429\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":65283596,\"login\":\"WeKnow-io\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/WeKnow-io\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/65283596?\"}},{\"id\":\"20956127322\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":418538255,\"name\":\"labeneko/keihin00656\",\"url\":\"https://api.github.com/repos/labeneko/keihin00656\"},\"payload\":{\"push_id\":9458637072,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4\",\"before\":\"8f5d57de53065e800cbd6f11045e557e07ac75c0\",\"commits\":[{\"sha\":\"6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4\",\"author\":{\"email\":\"info@laboneko.jp\",\"name\":\"labeneko\"},\"message\":\"\\xe7\\x94\\xbb\\xe5\\x83\\x8f\\xe3\\x82\\x92\\xe4\\xbf\\x9d\\xe5\\xad\\x98 202203271435\",\"distinct\":true,\"url\":\"https://api.github.com/repos/labeneko/keihin00656/commits/6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127323\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":471285670,\"name\":\"zacfire/A-SOUL-Wecom-Notifier\",\"url\":\"https://api.github.com/repos/zacfire/A-SOUL-Wecom-Notifier\"},\"payload\":{\"push_id\":9458637071,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/database\",\"head\":\"5cce965c7ff8d11da64e745db47d994cac0309cb\",\"before\":\"4bcedf7ac8304fee63209cf087f6455e1781a379\",\"commits\":[{\"sha\":\"5cce965c7ff8d11da64e745db47d994cac0309cb\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Automatically update db by Github Action\",\"distinct\":true,\"url\":\"https://api.github.com/repos/zacfire/A-SOUL-Wecom-Notifier/commits/5cce965c7ff8d11da64e745db47d994cac0309cb\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127332\",\"type\":\"WatchEvent\",\"actor\":{\"id\":37031767,\"login\":\"CberYellowstone\",\"display_login\":\"CberYellowstone\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CberYellowstone\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/37031767?\"},\"repo\":{\"id\":114740664,\"name\":\"mherrmann/fbs-tutorial\",\"url\":\"https://api.github.com/repos/mherrmann/fbs-tutorial\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127325\",\"type\":\"IssuesEvent\",\"actor\":{\"id\":100609725,\"login\":\"colintsao0402\",\"display_login\":\"colintsao0402\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/colintsao0402\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/100609725?\"},\"repo\":{\"id\":464568941,\"name\":\"colintsao0402/Bahamut-Automation-Template\",\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template\"},\"payload\":{\"action\":\"opened\",\"issue\":{\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36\",\"repository_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template\",\"labels_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/comments\",\"events_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/events\",\"html_url\":\"https://github.com/colintsao0402/Bahamut-Automation-Template/issues/36\",\"id\":1182356931,\"node_id\":\"I_kwDOG7DCbc5GeVXD\",\"number\":36,\"title\":\"\\xe5\\xb7\\xb4\\xe5\\x93\\x88\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\x8c\\x96\\xef\\xbc\\x81 \\xe5\\xa0\\xb1\\xe5\\x91\\x8a 2022/3/27 13:35:57\",\"user\":{\"login\":\"colintsao0402\",\"id\":100609725,\"node_id\":\"U_kgDOBf8uvQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/100609725?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/colintsao0402\",\"html_url\":\"https://github.com/colintsao0402\",\"followers_url\":\"https://api.github.com/users/colintsao0402/followers\",\"following_url\":\"https://api.github.com/users/colintsao0402/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/colintsao0402/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/colintsao0402/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/colintsao0402/subscriptions\",\"organizations_url\":\"https://api.github.com/users/colintsao0402/orgs\",\"repos_url\":\"https://api.github.com/users/colintsao0402/repos\",\"events_url\":\"https://api.github.com/users/colintsao0402/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/colintsao0402/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[{\"id\":3880125675,\"node_id\":\"LA_kwDOG7DCbc7nRgTr\",\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/labels/%E8%87%AA%E5%8B%95%E5%8C%96%E5%A0%B1%E5%91%8A\",\"name\":\"\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\x8c\\x96\\xe5\\xa0\\xb1\\xe5\\x91\\x8a\",\"color\":\"ededed\",\"default\":false,\"description\":null}],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":0,\"created_at\":\"2022-03-27T05:35:58Z\",\"updated_at\":\"2022-03-27T05:35:58Z\",\"closed_at\":null,\"author_association\":\"OWNER\",\"active_lock_reason\":null,\"body\":\"# \\xe5\\xb7\\xb4\\xe5\\x93\\x88\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\x8c\\x96\\xef\\xbc\\x81 \\xe5\\xa0\\xb1\\xe5\\x91\\x8a 2022/3/27 13:35:58\\\\n\\\\n## sign\\\\n\\\\n# \\xe7\\xb0\\xbd\\xe5\\x88\\xb0\\\\n\\\\n\\xe2\\x9c\\xa8\\xe2\\x9c\\xa8\\xe2\\x9c\\xa8 \\xe5\\xb7\\xb2\\xe9\\x80\\xa3\\xe7\\xba\\x8c\\xe7\\xb0\\xbd\\xe5\\x88\\xb0 0 \\xe5\\xa4\\xa9 \\xe2\\x9c\\xa8\\xe2\\x9c\\xa8\\xe2\\x9c\\xa8 \\xe2\\x9d\\x8c \\xe4\\xbb\\x8a\\xe6\\x97\\xa5\\xe5\\xb0\\x9a\\xe6\\x9c\\xaa\\xe7\\xb0\\xbd\\xe5\\x88\\xb0 \\xe2\\x9d\\x8c \\xe5\\xb0\\x9a\\xe6\\x9c\\xaa\\xe7\\x8d\\xb2\\xe5\\xbe\\x97\\xe9\\x9b\\x99\\xe5\\x80\\x8d\\xe7\\xb0\\xbd\\xe5\\x88\\xb0\\xe7\\x8d\\x8e\\xe5\\x8b\\xb5\\\\n\\\\n## guild\\\\n\\\\n# \\xe5\\x85\\xac\\xe6\\x9c\\x83\\xe7\\xb0\\xbd\\xe5\\x88\\xb0\\\\n\\\\n\\xf0\\x9f\\x9f\\xa2 \\xe5\\xb7\\xb2\\xe5\\x9f\\xb7\\xe8\\xa1\\x8c\\\\n\\\\n## answer\\\\n\\\\n# \\xe5\\x8b\\x95\\xe7\\x95\\xab\\xe7\\x98\\x8b\\xe7\\xad\\x94\\xe9\\xa1\\x8c\\\\n\\\\n\\xf0\\x9f\\x9f\\xa2 \\xe4\\xbb\\x8a\\xe6\\x97\\xa5\\xe5\\xb7\\xb2\\xe7\\xad\\x94\\xe9\\xa1\\x8c\\\\n\\\\n## lottery\\\\n\\\\n# \\xe7\\xa6\\x8f\\xe5\\x88\\xa9\\xe7\\xa4\\xbe\\xe6\\x8a\\xbd\\xe6\\x8a\\xbd\\xe6\\xa8\\x82\\\\n\\\\n\\xe2\\x9d\\x8c \\xe6\\x9c\\xaa\\xe8\\x83\\xbd\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\xae\\x8c\\xe6\\x88\\x90\\xe6\\x89\\x80\\xe6\\x9c\\x89 _**[\\xe6\\x81\\x90\\xe6\\x80\\x96\\xe6\\x8e\\xa2\\xe7\\xb4\\xa2\\xe6\\x80\\xa7\\xe5\\x86\\x92\\xe9\\x9a\\xaa\\xe3\\x80\\x8aThe Hanged Man\\xe3\\x80\\x8bSteam \\xe9\\x81\\x8a\\xe6\\x88\\xb2\\xe5\\xba\\x8f\\xe8\\x99\\x9f\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e\\xe6\\xb4\\xbb\\xe5\\x8b\\x95](https://fuli.gamer.com.tw/shop_detail.php?sn=2669)**_ \\xe7\\x9a\\x84\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e \\xe2\\x9d\\x8c \\xe6\\x9c\\xaa\\xe8\\x83\\xbd\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\xae\\x8c\\xe6\\x88\\x90\\xe6\\x89\\x80\\xe6\\x9c\\x89 _**[\\xe3\\x80\\x8a\\xe6\\xb2\\x89\\xe6\\xb5\\xb8\\xe5\\xbc\\x8f\\xe6\\x8a\\x95\\xe6\\x8e\\xa7\\xe5\\xbf\\xab\\xe6\\x84\\x9f \\xe3\\x80\\x8b\\xe9\\x9b\\xbb\\xe7\\xab\\xb6\\xe5\\xbf\\x85\\xe5\\x82\\x99\\xe7\\xa5\\x9e\\xe5\\x99\\xa8-BlackLink\\xe7\\x84\\xa1\\xe7\\xb7\\x9a\\xe8\\xa3\\x9d\\xe7\\xbd\\xae\\xef\\xbc\\x8c\\xe5\\xbb\\xb6\\xe4\\xbc\\xb8\\xe8\\x9e\\xa2\\xe5\\xb9\\x95\\xe8\\xb7\\x9f\\xe8\\x91\\x97\\xe8\\xa6\\x96\\xe7\\xb7\\x9a\\xe8\\xb5\\xb0\\xef\\xbc\\x81](https://fuli.gamer.com.tw/shop_detail.php?sn=2655)**_ \\xe7\\x9a\\x84\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e \\xe2\\x9d\\x8c \\xe6\\x9c\\xaa\\xe8\\x83\\xbd\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\xae\\x8c\\xe6\\x88\\x90\\xe6\\x89\\x80\\xe6\\x9c\\x89 _**[NZXT H1 V2 \\xe9\\xab\\x98\\xe9\\x9a\\x8e\\xe7\\x9b\\xb4\\xe7\\xab\\x8b\\xe5\\xbc\\x8f\\xe8\\xbf\\xb7\\xe4\\xbd\\xa0\\xe5\\xa5\\x97\\xe8\\xa3\\x9d\\xe6\\xa9\\x9f\\xe6\\xae\\xbc\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e](https://fuli.gamer.com.tw/shop_detail.php?sn=2665)**_ \\xe7\\x9a\\x84\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e \\xe2\\x9d\\x8c \\xe6\\x9c\\xaa\\xe8\\x83\\xbd\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\xae\\x8c\\xe6\\x88\\x90\\xe6\\x89\\x80\\xe6\\x9c\\x89 _**[\\xe6\\xb5\\xb7\\xe5\\x9c\\x8b\\xe6\\xa8\\x82\\xe5\\x99\\xa8\\xef\\xbd\\x9cFENDER TOUR TRUE WIRELESS \\xe7\\x9c\\x9f\\xe7\\x84\\xa1\\xe7\\xb7\\x9a\\xe5\\x85\\xa5\\xe8\\x80\\xb3\\xe7\\x9b\\xa3\\xe8\\x81\\xbd\\xe8\\x80\\xb3\\xe6\\xa9\\x9f](https://fuli.gamer.com.tw/shop_detail.php?sn=2636)**_ \\xe7\\x9a\\x84\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e \\xe2\\x9d\\x8c \\xe6\\x9c\\xaa\\xe8\\x83\\xbd\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\xae\\x8c\\xe6\\x88\\x90\\xe6\\x89\\x80\\xe6\\x9c\\x89 _**[CORSAIR \\xe6\\xb5\\xb7\\xe7\\x9b\\x9c\\xe8\\x88\\xb9 K70 RGB PRO \\xe6\\xa9\\x9f\\xe6\\xa2\\xb0\\xe5\\xbc\\x8f\\xe9\\x8d\\xb5\\xe7\\x9b\\xa4](https://fuli.gamer.com.tw/shop_detail.php?sn=2660)**_ \\xe7\\x9a\\x84\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e \\xe2\\x9d\\x8c \\xe6\\x9c\\xaa\\xe8\\x83\\xbd\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\xae\\x8c\\xe6\\x88\\x90\\xe6\\x89\\x80\\xe6\\x9c\\x89 _**[\\xe3\\x80\\x8a\\xe4\\xbf\\xa1\\xe6\\x98\\x9f\\xe7\\xa7\\x91\\xe6\\x8a\\x80\\xe3\\x80\\x8b\\xe4\\xb8\\x80\\xe6\\x8c\\x87\\xe9\\x9b\\x99\\xe7\\x94\\xa8\\xef\\xbc\\x8c\\xe4\\xba\\x94\\xe6\\x8c\\x87\\xe6\\x93\\x8d\\xe6\\x8e\\xa7\\xef\\xbc\\x8c\\xe9\\xa3\\x9b\\xe6\\x99\\xba\\xe9\\xbb\\x83\\xe8\\x9c\\x82\\xe6\\x90\\x96\\xe6\\xa1\\xbf\\xe6\\x8a\\xbd\\xe6\\x8a\\xbd\\xe6\\xa8\\x82\\xef\\xbc\\x81](https://fuli.gamer.com.tw/shop_detail.php?sn=2668)**_ \\xe7\\x9a\\x84\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e \\xe2\\x9d\\x8c \\xe6\\x9c\\xaa\\xe8\\x83\\xbd\\xe8\\x87\\xaa\\xe5\\x8b\\x95\\xe5\\xae\\x8c\\xe6\\x88\\x90\\xe6\\x89\\x80\\xe6\\x9c\\x89 _**[\\xe8\\xb3\\xbd\\xe7\\x9d\\xbf SteelSeries\\xef\\xbd\\x9cRival 5 \\xe6\\xbb\\x91\\xe9\\xbc\\xa0\\xe3\\x80\\x8a\\xe5\\xa4\\xa9\\xe5\\x91\\xbd\\xe3\\x80\\x8b\\xe7\\x89\\x88\\xe6\\x9c\\xac\\xef\\xbc\\x8bQcK Prism \\xe5\\xb0\\xba\\xe5\\xaf\\xb8 XL](https://fuli.gamer.com.tw/shop_detail.php?sn=2620)**_ \\xe7\\x9a\\x84\\xe6\\x8a\\xbd\\xe7\\x8d\\x8e\",\"reactions\":{\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/timeline\",\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127304\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":293898536,\"name\":\"ThomasIAm/ThomasIAm\",\"url\":\"https://api.github.com/repos/ThomasIAm/ThomasIAm\"},\"payload\":{\"push_id\":9458637067,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"c408b84276f7aed663be00f177864c8ba7511628\",\"before\":\"ab5b7fd524b3c6b2c527f91e131c6f90655d656f\",\"commits\":[{\"sha\":\"c408b84276f7aed663be00f177864c8ba7511628\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"readme-bot\"},\"message\":\"\\xe2\\x9a\\xa1 Update README with the recent activity\",\"distinct\":true,\"url\":\"https://api.github.com/repos/ThomasIAm/ThomasIAm/commits/c408b84276f7aed663be00f177864c8ba7511628\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127308\",\"type\":\"CreateEvent\",\"actor\":{\"id\":85784137,\"login\":\"A-Wahhab\",\"display_login\":\"A-Wahhab\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/A-Wahhab\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85784137?\"},\"repo\":{\"id\":474545050,\"name\":\"A-Wahhab/App-Dev-Softec\",\"url\":\"https://api.github.com/repos/A-Wahhab/App-Dev-Softec\"},\"payload\":{\"ref\":null,\"ref_type\":\"repository\",\"master_branch\":\"main\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127312\",\"type\":\"WatchEvent\",\"actor\":{\"id\":24654975,\"login\":\"Snowapril\",\"display_login\":\"Snowapril\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Snowapril\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/24654975?\"},\"repo\":{\"id\":107120334,\"name\":\"protofire/solhint\",\"url\":\"https://api.github.com/repos/protofire/solhint\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":32464792,\"login\":\"protofire\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/protofire\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/32464792?\"}},{\"id\":\"20956127315\",\"type\":\"WatchEvent\",\"actor\":{\"id\":85374614,\"login\":\"ryutaro-0907\",\"display_login\":\"ryutaro-0907\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ryutaro-0907\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85374614?\"},\"repo\":{\"id\":70089649,\"name\":\"jixserver/free-for-dev\",\"url\":\"https://api.github.com/repos/jixserver/free-for-dev\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127299\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":343955996,\"name\":\"EricKarpovits/EricKarpovits\",\"url\":\"https://api.github.com/repos/EricKarpovits/EricKarpovits\"},\"payload\":{\"push_id\":9458637065,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"6730a93c46632192b3a16578e0707684c69bf151\",\"before\":\"051acd34865e746e903758bc9de04447080ccf10\",\"commits\":[{\"sha\":\"6730a93c46632192b3a16578e0707684c69bf151\",\"author\":{\"email\":\"actions@users.noreply.github.com\",\"name\":\"Automated Publisher\"},\"message\":\"Automated publish: Sun Mar 27 05:35:56 UTC 2022 051acd34865e746e903758bc9de04447080ccf10\",\"distinct\":true,\"url\":\"https://api.github.com/repos/EricKarpovits/EricKarpovits/commits/6730a93c46632192b3a16578e0707684c69bf151\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127307\",\"type\":\"WatchEvent\",\"actor\":{\"id\":96847665,\"login\":\"SOYCC\",\"display_login\":\"SOYCC\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SOYCC\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/96847665?\"},\"repo\":{\"id\":177139928,\"name\":\"actions/labeler\",\"url\":\"https://api.github.com/repos/actions/labeler\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":44036562,\"login\":\"actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/actions\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/44036562?\"}},{\"id\":\"20956127297\",\"type\":\"CreateEvent\",\"actor\":{\"id\":11788513,\"login\":\"kapthevillain\",\"display_login\":\"kapthevillain\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kapthevillain\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11788513?\"},\"repo\":{\"id\":474545049,\"name\":\"kapthevillain/happy-cookies\",\"url\":\"https://api.github.com/repos/kapthevillain/happy-cookies\"},\"payload\":{\"ref\":null,\"ref_type\":\"repository\",\"master_branch\":\"main\",\"description\":\"Example React and GraphQL app\",\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127303\",\"type\":\"PushEvent\",\"actor\":{\"id\":40349116,\"login\":\"fudgyfrog\",\"display_login\":\"fudgyfrog\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fudgyfrog\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/40349116?\"},\"repo\":{\"id\":457440021,\"name\":\"LGWayneq/Biker-X\",\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X\"},\"payload\":{\"push_id\":9458637063,\"size\":22,\"distinct_size\":1,\"ref\":\"refs/heads/jiekai\",\"head\":\"0ee5e6299e2ae7ef2b168541a716f3f44eb886b8\",\"before\":\"0a3d77d41791569206a4714094d1d3bc7d5c2653\",\"commits\":[{\"sha\":\"0c95977af35fa943211aaf1171b9ffe5454e3a34\",\"author\":{\"email\":\"josephlohyize8614@gmail.com\",\"name\":\"yizejoseph\"},\"message\":\"25/3 udpates\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/0c95977af35fa943211aaf1171b9ffe5454e3a34\"},{\"sha\":\"784c2030c4bcc65ce03d9ca8f72f7cf5e8417c4f\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge pull request #20 from LGWayneq/jiekai\\\\n\\\\nJiekai\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/784c2030c4bcc65ce03d9ca8f72f7cf5e8417c4f\"},{\"sha\":\"34b28556b8ad3b335e77417519635cca37fbb20c\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"update email login name\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/34b28556b8ad3b335e77417519635cca37fbb20c\"},{\"sha\":\"2f21ba1e0111602ad2f0424ea103c40f94740aa4\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"refactor weather feature\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/2f21ba1e0111602ad2f0424ea103c40f94740aa4\"},{\"sha\":\"f11a2e274ffcb7e4d6332835c394acf2eb6066e0\",\"author\":{\"email\":\"fab.effendi@gmail.com\",\"name\":\"Fabrianne\"},\"message\":\"Implemented Amenities Map Filter\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/f11a2e274ffcb7e4d6332835c394acf2eb6066e0\"},{\"sha\":\"04e9d3e862211d01a93513589197b1c3e0c9052c\",\"author\":{\"email\":\"fab.effendi@gmail.com\",\"name\":\"Fabrianne\"},\"message\":\"Updated themes.xml\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/04e9d3e862211d01a93513589197b1c3e0c9052c\"},{\"sha\":\"35e13e865520a497134207cc3b9114ded5b509df\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' into fabrianne_new\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/35e13e865520a497134207cc3b9114ded5b509df\"},{\"sha\":\"de1076e07ebffd324b86f8b8ea01adf572402477\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge pull request #21 from LGWayneq/fabrianne_new\\\\n\\\\nImplemented Amenities Map Filter\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/de1076e07ebffd324b86f8b8ea01adf572402477\"},{\"sha\":\"f2ae3641b5d7a0719de00319422f59238249f032\",\"author\":{\"email\":\"46639916+LeeXuanHua@users.noreply.github.com\",\"name\":\"Lee Xuan Hua\"},\"message\":\"Added javadoc\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/f2ae3641b5d7a0719de00319422f59238249f032\"},{\"sha\":\"f02d59b2a9291fe3207b86411d4d04a45dcfecda\",\"author\":{\"email\":\"46639916+LeeXuanHua@users.noreply.github.com\",\"name\":\"Lee Xuan Hua\"},\"message\":\"Merge branch \\'main\\' of https://github.com/LGWayneq/Biker-X\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/f02d59b2a9291fe3207b86411d4d04a45dcfecda\"},{\"sha\":\"1d684a3f1fb77c276445f1e9cd21a58e24bd85a0\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"added Javadocs, improve FullMapFragment implementation\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/1d684a3f1fb77c276445f1e9cd21a58e24bd85a0\"},{\"sha\":\"459e0aefbfb6821959bf37db3a4b5a76b853b93e\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' of https://github.com/LGWayneq/Biker-X\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/459e0aefbfb6821959bf37db3a4b5a76b853b93e\"},{\"sha\":\"1e9061e0fa789ed4a2afaf4f66e62a98969ced93\",\"author\":{\"email\":\"46639916+LeeXuanHua@users.noreply.github.com\",\"name\":\"Lee Xuan Hua\"},\"message\":\"Removed Error Msg for Chat and Msg\\\\n\\\\nCommented out the error message display in ChatFragment and MessageFragment\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/1e9061e0fa789ed4a2afaf4f66e62a98969ced93\"},{\"sha\":\"e87bbaa4f6b53deee7a39b4a365a247048eb52b7\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"update Javadocs\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/e87bbaa4f6b53deee7a39b4a365a247048eb52b7\"},{\"sha\":\"2cd82ee5c276afcfda863dcc67726c76b518857e\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' of https://github.com/LGWayneq/Biker-X\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/2cd82ee5c276afcfda863dcc67726c76b518857e\"},{\"sha\":\"96f0220230689e4bd2ee41ff8df6b9383df606ea\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' into yize\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/96f0220230689e4bd2ee41ff8df6b9383df606ea\"},{\"sha\":\"53811209b01387d610be14a914c4ad3253eb246d\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge pull request #22 from LGWayneq/yize\\\\n\\\\n25/3 updates\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/53811209b01387d610be14a914c4ad3253eb246d\"},{\"sha\":\"313cd3da3f1c792efa5bdc443c9c0c98e6b63c11\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"update homeviewmodel\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/313cd3da3f1c792efa5bdc443c9c0c98e6b63c11\"},{\"sha\":\"0604987c13e4a96174c53c40a606190c1cb0f005\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"temporary fix HomeFragment\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/0604987c13e4a96174c53c40a606190c1cb0f005\"},{\"sha\":\"57b128b265cfc98022325a3a8714da461550ce12\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"implement recommended route feature\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/57b128b265cfc98022325a3a8714da461550ce12\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127292\",\"type\":\"PushEvent\",\"actor\":{\"id\":97608502,\"login\":\"mhutchinson-witness\",\"display_login\":\"mhutchinson-witness\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mhutchinson-witness\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97608502?\"},\"repo\":{\"id\":460510588,\"name\":\"mhutchinson-witness/rediffusion\",\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion\"},\"payload\":{\"push_id\":9458637061,\"size\":3,\"distinct_size\":0,\"ref\":\"refs/heads/witness_mhutchinson_witness_armory-drive-log\",\"head\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"before\":\"03081cfc40bd6926a45415e4075f3347cc4f1d0a\",\"commits\":[{\"sha\":\"e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\",\"author\":{\"email\":\"97608502+mhutchinson-witness@users.noreply.github.com\",\"name\":\"mhutchinson-witness\"},\"message\":\"Witness checkpoint@1804873\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\"},{\"sha\":\"33f2df3494a217381b5ea71faae7d42d1f0523a3\",\"author\":{\"email\":\"rene@mayrhofer.eu.org\",\"name\":\"Ren\\xc3\\xa9 Mayrhofer\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/33f2df3494a217381b5ea71faae7d42d1f0523a3\"},{\"sha\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"author\":{\"email\":\"87541280+WolseyBankWitness@users.noreply.github.com\",\"name\":\"Wolsey Bank Witness\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/041642c1a952811e2c210af20b8c0ceab9e0426e\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127282\",\"type\":\"PushEvent\",\"actor\":{\"id\":62019809,\"login\":\"thnam1410\",\"display_login\":\"thnam1410\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/thnam1410\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/62019809?\"},\"repo\":{\"id\":444065481,\"name\":\"thnam1410/GraduateProject\",\"url\":\"https://api.github.com/repos/thnam1410/GraduateProject\"},\"payload\":{\"push_id\":9458637055,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"7badccc275dbc70bec453b76b06490a0afdb0060\",\"before\":\"e93371269a3beb05b1775a6007faac5e305c8448\",\"commits\":[{\"sha\":\"7badccc275dbc70bec453b76b06490a0afdb0060\",\"author\":{\"email\":\"62019809+thnam1410@users.noreply.github.com\",\"name\":\"thnam1410\"},\"message\":\"update base CRUD, MasterData\",\"distinct\":true,\"url\":\"https://api.github.com/repos/thnam1410/GraduateProject/commits/7badccc275dbc70bec453b76b06490a0afdb0060\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127281\",\"type\":\"IssuesEvent\",\"actor\":{\"id\":1847863,\"login\":\"carlosaparadam\",\"display_login\":\"carlosaparadam\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/carlosaparadam\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1847863?\"},\"repo\":{\"id\":459797550,\"name\":\"erpcya/status\",\"url\":\"https://api.github.com/repos/erpcya/status\"},\"payload\":{\"action\":\"opened\",\"issue\":{\"url\":\"https://api.github.com/repos/erpcya/status/issues/7312\",\"repository_url\":\"https://api.github.com/repos/erpcya/status\",\"labels_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/comments\",\"events_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/events\",\"html_url\":\"https://github.com/erpcya/status/issues/7312\",\"id\":1182356927,\"node_id\":\"I_kwDOG2f0Ls5GeVW_\",\"number\":7312,\"title\":\"\\xf0\\x9f\\x9b\\x91 Los Tres Grandes is down\",\"user\":{\"login\":\"carlosaparadam\",\"id\":1847863,\"node_id\":\"MDQ6VXNlcjE4NDc4NjM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1847863?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/carlosaparadam\",\"html_url\":\"https://github.com/carlosaparadam\",\"followers_url\":\"https://api.github.com/users/carlosaparadam/followers\",\"following_url\":\"https://api.github.com/users/carlosaparadam/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/carlosaparadam/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/carlosaparadam/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/carlosaparadam/subscriptions\",\"organizations_url\":\"https://api.github.com/users/carlosaparadam/orgs\",\"repos_url\":\"https://api.github.com/users/carlosaparadam/repos\",\"events_url\":\"https://api.github.com/users/carlosaparadam/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/carlosaparadam/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[{\"id\":3836846609,\"node_id\":\"LA_kwDOG2f0Ls7ksaIR\",\"url\":\"https://api.github.com/repos/erpcya/status/labels/status\",\"name\":\"status\",\"color\":\"ededed\",\"default\":false,\"description\":null},{\"id\":3836846669,\"node_id\":\"LA_kwDOG2f0Ls7ksaJN\",\"url\":\"https://api.github.com/repos/erpcya/status/labels/los-tres-grandes\",\"name\":\"los-tres-grandes\",\"color\":\"ededed\",\"default\":false,\"description\":null}],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":0,\"created_at\":\"2022-03-27T05:35:58Z\",\"updated_at\":\"2022-03-27T05:35:58Z\",\"closed_at\":null,\"author_association\":\"CONTRIBUTOR\",\"active_lock_reason\":null,\"body\":\"In [`8d7a1ee`](https://github.com/erpcya/status/commit/8d7a1eeaf6854185920d5aff6ea81850956fd884\\\\n), Los Tres Grandes ($URL_14) was **down**:\\\\n- HTTP code: 0\\\\n- Response time: 0 ms\\\\n\",\"reactions\":{\"url\":\"https://api.github.com/repos/erpcya/status/issues/7312/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/timeline\",\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\",\"org\":{\"id\":9543723,\"login\":\"erpcya\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/erpcya\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9543723?\"}}]'"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.content"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "4a1f9810",
   "metadata": {},
   "source": [
    "## text检查相应内容\n",
    "\n",
    "   * 观察数据？"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "f19f1684",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'[{\"id\":\"20956127351\",\"type\":\"PushEvent\",\"actor\":{\"id\":838003,\"login\":\"timbru31\",\"display_login\":\"timbru31\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/timbru31\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/838003?\"},\"repo\":{\"id\":327681100,\"name\":\"Dustplanet/upptime\",\"url\":\"https://api.github.com/repos/Dustplanet/upptime\"},\"payload\":{\"push_id\":9458637086,\"size\":2,\"distinct_size\":2,\"ref\":\"refs/heads/master\",\"head\":\"9f668ea8872ce902fecdab07ba7176d86482d457\",\"before\":\"9e01f73a85155b9b016e45488e8bf5b504f7c3ad\",\"commits\":[{\"sha\":\"e0d9f9f90ace244a8038b2f1fc1ad5f769b13313\",\"author\":{\"email\":\"73812536+upptime-bot@users.noreply.github.com\",\"name\":\"Upptime Bot\"},\"message\":\":pencil: Update summary in README [skip ci] [upptime]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Dustplanet/upptime/commits/e0d9f9f90ace244a8038b2f1fc1ad5f769b13313\"},{\"sha\":\"9f668ea8872ce902fecdab07ba7176d86482d457\",\"author\":{\"email\":\"73812536+upptime-bot@users.noreply.github.com\",\"name\":\"Upptime Bot\"},\"message\":\":card_file_box: Update status summary [skip ci] [upptime]\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Dustplanet/upptime/commits/9f668ea8872ce902fecdab07ba7176d86482d457\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":23436939,\"login\":\"Dustplanet\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/Dustplanet\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/23436939?\"}},{\"id\":\"20956127358\",\"type\":\"PushEvent\",\"actor\":{\"id\":70911038,\"login\":\"ultimate-hosts-blacklist-bot\",\"display_login\":\"ultimate-hosts-blacklist-bot\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ultimate-hosts-blacklist-bot\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/70911038?\"},\"repo\":{\"id\":124754299,\"name\":\"Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com\",\"url\":\"https://api.github.com/repos/Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com\"},\"payload\":{\"push_id\":9458637100,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"042870d8ca67af823e5300134f49a12ee71b9576\",\"before\":\"f91e4864a9e61f8749a16612ff6531b0a28355c0\",\"commits\":[{\"sha\":\"042870d8ca67af823e5300134f49a12ee71b9576\",\"author\":{\"email\":\"ultimate-hosts-blacklist@outlook.com\",\"name\":\"ultimate-hosts-blacklist-bot\"},\"message\":\"[Autosave] Testing for Ultimate Hosts Blacklist\\\\n\\\\ndTPnCDT3peZliUgF7Xzkdbfa\",\"distinct\":true,\"url\":\"https://api.github.com/repos/Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com/commits/042870d8ca67af823e5300134f49a12ee71b9576\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":37181187,\"login\":\"Ultimate-Hosts-Blacklist\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/Ultimate-Hosts-Blacklist\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/37181187?\"}},{\"id\":\"20956127349\",\"type\":\"PushEvent\",\"actor\":{\"id\":87541280,\"login\":\"WolseyBankWitness\",\"display_login\":\"WolseyBankWitness\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/WolseyBankWitness\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/87541280?\"},\"repo\":{\"id\":411743137,\"name\":\"WolseyBankWitness/mhutchinson-distributor\",\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor\"},\"payload\":{\"push_id\":9458637090,\"size\":3,\"distinct_size\":0,\"ref\":\"refs/heads/witness_wolsey-bank-alfred_armory-drive-log\",\"head\":\"b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9\",\"before\":\"ac7fd217be6e625439aaf4d1fb0acfef197fd060\",\"commits\":[{\"sha\":\"c81513c70bb32a6e8255ad0c7279591d16d4f962\",\"author\":{\"email\":\"97608502+mhutchinson-witness@users.noreply.github.com\",\"name\":\"mhutchinson-witness\"},\"message\":\"Witness checkpoint@1804873\",\"distinct\":false,\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/c81513c70bb32a6e8255ad0c7279591d16d4f962\"},{\"sha\":\"b7b0d036c8317aca8350f95402609ded73ae8021\",\"author\":{\"email\":\"87541280+WolseyBankWitness@users.noreply.github.com\",\"name\":\"Wolsey Bank Witness\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/b7b0d036c8317aca8350f95402609ded73ae8021\"},{\"sha\":\"b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9\",\"author\":{\"email\":\"rene@mayrhofer.eu.org\",\"name\":\"René Mayrhofer\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127362\",\"type\":\"PushEvent\",\"actor\":{\"id\":1324225,\"login\":\"hugovk\",\"display_login\":\"hugovk\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/hugovk\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1324225?\"},\"repo\":{\"id\":105905126,\"name\":\"hugovk/drop-python\",\"url\":\"https://api.github.com/repos/hugovk/drop-python\"},\"payload\":{\"push_id\":9458637096,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/gh-pages\",\"head\":\"a2788f7fa5caa30710deb7347c0baf2c1496416b\",\"before\":\"db09104cb94d9cffddb4a84a6efe1e8020f92ae0\",\"commits\":[{\"sha\":\"a2788f7fa5caa30710deb7347c0baf2c1496416b\",\"author\":{\"email\":\"deploybot@example.com\",\"name\":\"Deploy Bot\"},\"message\":\"Deploy bfcfb17844cb0985d3fa16b82f02e60bb78ae794\",\"distinct\":true,\"url\":\"https://api.github.com/repos/hugovk/drop-python/commits/a2788f7fa5caa30710deb7347c0baf2c1496416b\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127352\",\"type\":\"IssuesEvent\",\"actor\":{\"id\":43524285,\"login\":\"tduhautb\",\"display_login\":\"tduhautb\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/tduhautb\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/43524285?\"},\"repo\":{\"id\":360291028,\"name\":\"SiMDE-Projects/flairsou-api\",\"url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api\"},\"payload\":{\"action\":\"closed\",\"issue\":{\"url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127\",\"repository_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api\",\"labels_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/comments\",\"events_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/events\",\"html_url\":\"https://github.com/SiMDE-Projects/flairsou-api/issues/127\",\"id\":1169655127,\"node_id\":\"I_kwDOFXma1M5Ft4VX\",\"number\":127,\"title\":\"Changer la CI pour passer les checks en strict\",\"user\":{\"login\":\"cesar-richard\",\"id\":5199868,\"node_id\":\"MDQ6VXNlcjUxOTk4Njg=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5199868?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cesar-richard\",\"html_url\":\"https://github.com/cesar-richard\",\"followers_url\":\"https://api.github.com/users/cesar-richard/followers\",\"following_url\":\"https://api.github.com/users/cesar-richard/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/cesar-richard/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/cesar-richard/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/cesar-richard/subscriptions\",\"organizations_url\":\"https://api.github.com/users/cesar-richard/orgs\",\"repos_url\":\"https://api.github.com/users/cesar-richard/repos\",\"events_url\":\"https://api.github.com/users/cesar-richard/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/cesar-richard/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[],\"state\":\"closed\",\"locked\":false,\"assignee\":{\"login\":\"cesar-richard\",\"id\":5199868,\"node_id\":\"MDQ6VXNlcjUxOTk4Njg=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5199868?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cesar-richard\",\"html_url\":\"https://github.com/cesar-richard\",\"followers_url\":\"https://api.github.com/users/cesar-richard/followers\",\"following_url\":\"https://api.github.com/users/cesar-richard/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/cesar-richard/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/cesar-richard/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/cesar-richard/subscriptions\",\"organizations_url\":\"https://api.github.com/users/cesar-richard/orgs\",\"repos_url\":\"https://api.github.com/users/cesar-richard/repos\",\"events_url\":\"https://api.github.com/users/cesar-richard/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/cesar-richard/received_events\",\"type\":\"User\",\"site_admin\":false},\"assignees\":[{\"login\":\"cesar-richard\",\"id\":5199868,\"node_id\":\"MDQ6VXNlcjUxOTk4Njg=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/5199868?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/cesar-richard\",\"html_url\":\"https://github.com/cesar-richard\",\"followers_url\":\"https://api.github.com/users/cesar-richard/followers\",\"following_url\":\"https://api.github.com/users/cesar-richard/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/cesar-richard/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/cesar-richard/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/cesar-richard/subscriptions\",\"organizations_url\":\"https://api.github.com/users/cesar-richard/orgs\",\"repos_url\":\"https://api.github.com/users/cesar-richard/repos\",\"events_url\":\"https://api.github.com/users/cesar-richard/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/cesar-richard/received_events\",\"type\":\"User\",\"site_admin\":false}],\"milestone\":null,\"comments\":0,\"created_at\":\"2022-03-15T13:10:40Z\",\"updated_at\":\"2022-03-27T05:35:59Z\",\"closed_at\":\"2022-03-27T05:35:59Z\",\"author_association\":\"CONTRIBUTOR\",\"active_lock_reason\":null,\"body\":null,\"reactions\":{\"url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/timeline\",\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":73465998,\"login\":\"SiMDE-Projects\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/SiMDE-Projects\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/73465998?\"}},{\"id\":\"20956127354\",\"type\":\"PushEvent\",\"actor\":{\"id\":64130714,\"login\":\"SPider-ycj\",\"display_login\":\"SPider-ycj\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SPider-ycj\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/64130714?\"},\"repo\":{\"id\":435380929,\"name\":\"SPider-ycj/SPider-ycj.github.io\",\"url\":\"https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io\"},\"payload\":{\"push_id\":9458637094,\"size\":2,\"distinct_size\":2,\"ref\":\"refs/heads/main\",\"head\":\"15f8ab501d50313b19f2312aee0a3d1ea9b8d50e\",\"before\":\"3ea0c83f6c56050ff223aedcf87153b0eccd5743\",\"commits\":[{\"sha\":\"7da11015a8c201bd2ad0c100b985d07cc63b31ce\",\"author\":{\"email\":\"731248588@qq.com\",\"name\":\"SPider-ycj\"},\"message\":\"Site updated: 2022-03-27 11:31:26\",\"distinct\":true,\"url\":\"https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io/commits/7da11015a8c201bd2ad0c100b985d07cc63b31ce\"},{\"sha\":\"15f8ab501d50313b19f2312aee0a3d1ea9b8d50e\",\"author\":{\"email\":\"731248588@qq.com\",\"name\":\"SPider-ycj\"},\"message\":\"Site updated: 2022-03-27 13:35:54\",\"distinct\":true,\"url\":\"https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io/commits/15f8ab501d50313b19f2312aee0a3d1ea9b8d50e\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127353\",\"type\":\"WatchEvent\",\"actor\":{\"id\":82514996,\"login\":\"can-not-code\",\"display_login\":\"can-not-code\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/can-not-code\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/82514996?\"},\"repo\":{\"id\":474545046,\"name\":\"can-not-code/drawio-desktop\",\"url\":\"https://api.github.com/repos/can-not-code/drawio-desktop\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127344\",\"type\":\"PushEvent\",\"actor\":{\"id\":46679743,\"login\":\"ldrrengar\",\"display_login\":\"ldrrengar\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ldrrengar\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/46679743?\"},\"repo\":{\"id\":471207727,\"name\":\"ldrrengar/js_advanced\",\"url\":\"https://api.github.com/repos/ldrrengar/js_advanced\"},\"payload\":{\"push_id\":9458637092,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"086cb28903c02b65a9c147dcdf5c2b197ac0e2ff\",\"before\":\"f8c0a993a60fc9071f6b2ccbfc8d9a7e5ac2ab5d\",\"commits\":[{\"sha\":\"086cb28903c02b65a9c147dcdf5c2b197ac0e2ff\",\"author\":{\"email\":\"liderong@192.168.2.4\",\"name\":\"李德荣\"},\"message\":\"instanceof的使用\",\"distinct\":true,\"url\":\"https://api.github.com/repos/ldrrengar/js_advanced/commits/086cb28903c02b65a9c147dcdf5c2b197ac0e2ff\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127348\",\"type\":\"PushEvent\",\"actor\":{\"id\":97608502,\"login\":\"mhutchinson-witness\",\"display_login\":\"mhutchinson-witness\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mhutchinson-witness\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97608502?\"},\"repo\":{\"id\":460510588,\"name\":\"mhutchinson-witness/rediffusion\",\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion\"},\"payload\":{\"push_id\":9458637088,\"size\":3,\"distinct_size\":0,\"ref\":\"refs/heads/witness_mhutchinson_witness_rekor_sigstore_dev\",\"head\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"before\":\"b9473b2cdd7fe497c8653b3b6a33542ff2c7f241\",\"commits\":[{\"sha\":\"e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\",\"author\":{\"email\":\"97608502+mhutchinson-witness@users.noreply.github.com\",\"name\":\"mhutchinson-witness\"},\"message\":\"Witness checkpoint@1804873\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\"},{\"sha\":\"33f2df3494a217381b5ea71faae7d42d1f0523a3\",\"author\":{\"email\":\"rene@mayrhofer.eu.org\",\"name\":\"René Mayrhofer\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/33f2df3494a217381b5ea71faae7d42d1f0523a3\"},{\"sha\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"author\":{\"email\":\"87541280+WolseyBankWitness@users.noreply.github.com\",\"name\":\"Wolsey Bank Witness\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/041642c1a952811e2c210af20b8c0ceab9e0426e\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127347\",\"type\":\"IssueCommentEvent\",\"actor\":{\"id\":14209113,\"login\":\"b-scholz\",\"display_login\":\"b-scholz\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/b-scholz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/14209113?\"},\"repo\":{\"id\":53711734,\"name\":\"souffle-lang/souffle\",\"url\":\"https://api.github.com/repos/souffle-lang/souffle\"},\"payload\":{\"action\":\"created\",\"issue\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231\",\"repository_url\":\"https://api.github.com/repos/souffle-lang/souffle\",\"labels_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/comments\",\"events_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/events\",\"html_url\":\"https://github.com/souffle-lang/souffle/pull/2231\",\"id\":1173683470,\"node_id\":\"PR_kwDOAzOTds40qXCV\",\"number\":2231,\"title\":\"eqrel: Speed up MERGE-EXTEND\",\"user\":{\"login\":\"langston-barrett\",\"id\":4294323,\"node_id\":\"MDQ6VXNlcjQyOTQzMjM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4294323?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/langston-barrett\",\"html_url\":\"https://github.com/langston-barrett\",\"followers_url\":\"https://api.github.com/users/langston-barrett/followers\",\"following_url\":\"https://api.github.com/users/langston-barrett/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/langston-barrett/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/langston-barrett/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/langston-barrett/subscriptions\",\"organizations_url\":\"https://api.github.com/users/langston-barrett/orgs\",\"repos_url\":\"https://api.github.com/users/langston-barrett/repos\",\"events_url\":\"https://api.github.com/users/langston-barrett/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/langston-barrett/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":9,\"created_at\":\"2022-03-18T14:55:09Z\",\"updated_at\":\"2022-03-27T05:35:59Z\",\"closed_at\":null,\"author_association\":\"CONTRIBUTOR\",\"active_lock_reason\":null,\"draft\":true,\"pull_request\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/pulls/2231\",\"html_url\":\"https://github.com/souffle-lang/souffle/pull/2231\",\"diff_url\":\"https://github.com/souffle-lang/souffle/pull/2231.diff\",\"patch_url\":\"https://github.com/souffle-lang/souffle/pull/2231.patch\",\"merged_at\":null},\"body\":\"Copied the iteration pattern from `insertAll`. To be quite honest, I don\\'t 100% understand how this works, but I believe the effect is that we get to skip iterating over any elements that don\\'t actually need to get copied into the delta/new relation.\\\\r\\\\n\\\\r\\\\nIn my measurements, this takes the runtime of this program down from 6s to 4s, while preserving the result.\\\\r\\\\n```\\\\r\\\\n.decl r(a: number, b: number) eqrel\\\\r\\\\n\\\\r\\\\n#define MAX1 2000\\\\r\\\\n#define MAX2 20000\\\\r\\\\n\\\\r\\\\nr(1, 1).\\\\r\\\\nr(n+1, n+1) :- r(n, n), n + 1 < MAX1.\\\\r\\\\nr(n, m + (MAX2 * n) + 1) :-\\\\r\\\\n  r(n, m),\\\\r\\\\n  n < MAX1,\\\\r\\\\n  m < MAX2.\\\\r\\\\n\\\\r\\\\n.printsize r\\\\r\\\\n```\\\\r\\\\nWill test on my larger program as well.\",\"reactions\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231/timeline\",\"performed_via_github_app\":null},\"comment\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/comments/1079844448\",\"html_url\":\"https://github.com/souffle-lang/souffle/pull/2231#issuecomment-1079844448\",\"issue_url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/2231\",\"id\":1079844448,\"node_id\":\"IC_kwDOAzOTds5AXR5g\",\"user\":{\"login\":\"b-scholz\",\"id\":14209113,\"node_id\":\"MDQ6VXNlcjE0MjA5MTEz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/14209113?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/b-scholz\",\"html_url\":\"https://github.com/b-scholz\",\"followers_url\":\"https://api.github.com/users/b-scholz/followers\",\"following_url\":\"https://api.github.com/users/b-scholz/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/b-scholz/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/b-scholz/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/b-scholz/subscriptions\",\"organizations_url\":\"https://api.github.com/users/b-scholz/orgs\",\"repos_url\":\"https://api.github.com/users/b-scholz/repos\",\"events_url\":\"https://api.github.com/users/b-scholz/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/b-scholz/received_events\",\"type\":\"User\",\"site_admin\":false},\"created_at\":\"2022-03-27T05:35:59Z\",\"updated_at\":\"2022-03-27T05:35:59Z\",\"author_association\":\"MEMBER\",\"body\":\"We have a very simple parallelisation strategy. Only the first outer loop is parallelised but it must be a complex loop (at least two nested loops). With simple loops such as merging we could never find a speed-up but of course it would be great to revisit the parallelisation strategy. \",\"reactions\":{\"url\":\"https://api.github.com/repos/souffle-lang/souffle/issues/comments/1079844448/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":17791708,\"login\":\"souffle-lang\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/souffle-lang\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/17791708?\"}},{\"id\":\"20956127334\",\"type\":\"PushEvent\",\"actor\":{\"id\":88704130,\"login\":\"aiwutu\",\"display_login\":\"aiwutu\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/aiwutu\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/88704130?\"},\"repo\":{\"id\":432367210,\"name\":\"aiwutu/meitu\",\"url\":\"https://api.github.com/repos/aiwutu/meitu\"},\"payload\":{\"push_id\":9458637079,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"8ef85cb8f2199975f5af294f2c56394c2a64e01d\",\"before\":\"c299eb105cbe052d24d10e3ea9d3dfbe8582218d\",\"commits\":[{\"sha\":\"8ef85cb8f2199975f5af294f2c56394c2a64e01d\",\"author\":{\"email\":\"yumusb@foxmail.com\",\"name\":\"aiwutu\"},\"message\":\"upload By autoPicCdn\",\"distinct\":true,\"url\":\"https://api.github.com/repos/aiwutu/meitu/commits/8ef85cb8f2199975f5af294f2c56394c2a64e01d\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127341\",\"type\":\"PullRequestEvent\",\"actor\":{\"id\":38141958,\"login\":\"SpicyAlfredo\",\"display_login\":\"SpicyAlfredo\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SpicyAlfredo\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/38141958?\"},\"repo\":{\"id\":125415652,\"name\":\"deliciousmods/1956_beta\",\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta\"},\"payload\":{\"action\":\"closed\",\"number\":2152,\"pull_request\":{\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152\",\"id\":884157640,\"node_id\":\"PR_kwDOB3mw5M40syzI\",\"html_url\":\"https://github.com/deliciousmods/1956_beta/pull/2152\",\"diff_url\":\"https://github.com/deliciousmods/1956_beta/pull/2152.diff\",\"patch_url\":\"https://github.com/deliciousmods/1956_beta/pull/2152.patch\",\"issue_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152\",\"number\":2152,\"state\":\"closed\",\"locked\":false,\"title\":\"Big batch of loc fixes.\",\"user\":{\"login\":\"PetrogradXXII\",\"id\":95110866,\"node_id\":\"U_kgDOBatG0g\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/95110866?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/PetrogradXXII\",\"html_url\":\"https://github.com/PetrogradXXII\",\"followers_url\":\"https://api.github.com/users/PetrogradXXII/followers\",\"following_url\":\"https://api.github.com/users/PetrogradXXII/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/PetrogradXXII/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/PetrogradXXII/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/PetrogradXXII/subscriptions\",\"organizations_url\":\"https://api.github.com/users/PetrogradXXII/orgs\",\"repos_url\":\"https://api.github.com/users/PetrogradXXII/repos\",\"events_url\":\"https://api.github.com/users/PetrogradXXII/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/PetrogradXXII/received_events\",\"type\":\"User\",\"site_admin\":false},\"body\":null,\"created_at\":\"2022-03-20T12:00:39Z\",\"updated_at\":\"2022-03-27T05:35:58Z\",\"closed_at\":\"2022-03-27T05:35:58Z\",\"merged_at\":\"2022-03-27T05:35:58Z\",\"merge_commit_sha\":\"719f1b36b8271ebd0d984be7f91164c2c70f929b\",\"assignee\":null,\"assignees\":[],\"requested_reviewers\":[],\"requested_teams\":[],\"labels\":[],\"milestone\":null,\"draft\":false,\"commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/commits\",\"review_comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/comments\",\"review_comment_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/comments{/number}\",\"comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152/comments\",\"statuses_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/331b395faccb68c73ebe655c69738ccfba298191\",\"head\":{\"label\":\"deliciousmods:PetrogradXXII\\'s-loc-fixes\",\"ref\":\"PetrogradXXII\\'s-loc-fixes\",\"sha\":\"331b395faccb68c73ebe655c69738ccfba298191\",\"user\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"repo\":{\"id\":125415652,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMjU0MTU2NTI=\",\"name\":\"1956_beta\",\"full_name\":\"deliciousmods/1956_beta\",\"private\":false,\"owner\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"html_url\":\"https://github.com/deliciousmods/1956_beta\",\"description\":\"Road to 56 Beta Build\",\"fork\":false,\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta\",\"forks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/forks\",\"keys_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/teams\",\"hooks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/hooks\",\"issue_events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/events\",\"assignees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/tags\",\"blobs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/languages\",\"stargazers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/stargazers\",\"contributors_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contributors\",\"subscribers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscribers\",\"subscription_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscription\",\"commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/merges\",\"archive_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/downloads\",\"issues_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/deployments\",\"created_at\":\"2018-03-15T19:19:31Z\",\"updated_at\":\"2022-03-19T22:46:54Z\",\"pushed_at\":\"2022-03-27T05:35:58Z\",\"git_url\":\"git://github.com/deliciousmods/1956_beta.git\",\"ssh_url\":\"git@github.com:deliciousmods/1956_beta.git\",\"clone_url\":\"https://github.com/deliciousmods/1956_beta.git\",\"svn_url\":\"https://github.com/deliciousmods/1956_beta\",\"homepage\":null,\"size\":756943,\"stargazers_count\":73,\"watchers_count\":73,\"language\":\"Lua\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":64,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":null,\"allow_forking\":true,\"is_template\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":64,\"open_issues\":48,\"watchers\":73,\"default_branch\":\"Beta-Edits\"}},\"base\":{\"label\":\"deliciousmods:Beta-Edits\",\"ref\":\"Beta-Edits\",\"sha\":\"83dd9781297b0f1e8162966a9e2beb094516aaab\",\"user\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"repo\":{\"id\":125415652,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMjU0MTU2NTI=\",\"name\":\"1956_beta\",\"full_name\":\"deliciousmods/1956_beta\",\"private\":false,\"owner\":{\"login\":\"deliciousmods\",\"id\":31827903,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/deliciousmods\",\"html_url\":\"https://github.com/deliciousmods\",\"followers_url\":\"https://api.github.com/users/deliciousmods/followers\",\"following_url\":\"https://api.github.com/users/deliciousmods/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/deliciousmods/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/deliciousmods/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/deliciousmods/subscriptions\",\"organizations_url\":\"https://api.github.com/users/deliciousmods/orgs\",\"repos_url\":\"https://api.github.com/users/deliciousmods/repos\",\"events_url\":\"https://api.github.com/users/deliciousmods/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/deliciousmods/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"html_url\":\"https://github.com/deliciousmods/1956_beta\",\"description\":\"Road to 56 Beta Build\",\"fork\":false,\"url\":\"https://api.github.com/repos/deliciousmods/1956_beta\",\"forks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/forks\",\"keys_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/keys{/key_id}\",\"collaborators_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/collaborators{/collaborator}\",\"teams_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/teams\",\"hooks_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/hooks\",\"issue_events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/events{/number}\",\"events_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/events\",\"assignees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/assignees{/user}\",\"branches_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/branches{/branch}\",\"tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/tags\",\"blobs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/blobs{/sha}\",\"git_tags_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/tags{/sha}\",\"git_refs_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/refs{/sha}\",\"trees_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/trees{/sha}\",\"statuses_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/{sha}\",\"languages_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/languages\",\"stargazers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/stargazers\",\"contributors_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contributors\",\"subscribers_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscribers\",\"subscription_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/subscription\",\"commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/commits{/sha}\",\"git_commits_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/git/commits{/sha}\",\"comments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/comments{/number}\",\"issue_comment_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/comments{/number}\",\"contents_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/contents/{+path}\",\"compare_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/compare/{base}...{head}\",\"merges_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/merges\",\"archive_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/{archive_format}{/ref}\",\"downloads_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/downloads\",\"issues_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues{/number}\",\"pulls_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls{/number}\",\"milestones_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/milestones{/number}\",\"notifications_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/notifications{?since,all,participating}\",\"labels_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/labels{/name}\",\"releases_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/releases{/id}\",\"deployments_url\":\"https://api.github.com/repos/deliciousmods/1956_beta/deployments\",\"created_at\":\"2018-03-15T19:19:31Z\",\"updated_at\":\"2022-03-19T22:46:54Z\",\"pushed_at\":\"2022-03-27T05:35:58Z\",\"git_url\":\"git://github.com/deliciousmods/1956_beta.git\",\"ssh_url\":\"git@github.com:deliciousmods/1956_beta.git\",\"clone_url\":\"https://github.com/deliciousmods/1956_beta.git\",\"svn_url\":\"https://github.com/deliciousmods/1956_beta\",\"homepage\":null,\"size\":756943,\"stargazers_count\":73,\"watchers_count\":73,\"language\":\"Lua\",\"has_issues\":true,\"has_projects\":true,\"has_downloads\":true,\"has_wiki\":true,\"has_pages\":false,\"forks_count\":64,\"mirror_url\":null,\"archived\":false,\"disabled\":false,\"open_issues_count\":48,\"license\":null,\"allow_forking\":true,\"is_template\":false,\"topics\":[],\"visibility\":\"public\",\"forks\":64,\"open_issues\":48,\"watchers\":73,\"default_branch\":\"Beta-Edits\"}},\"_links\":{\"self\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152\"},\"html\":{\"href\":\"https://github.com/deliciousmods/1956_beta/pull/2152\"},\"issue\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152\"},\"comments\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/issues/2152/comments\"},\"review_comments\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/comments\"},\"review_comment\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/comments{/number}\"},\"commits\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/commits\"},\"statuses\":{\"href\":\"https://api.github.com/repos/deliciousmods/1956_beta/statuses/331b395faccb68c73ebe655c69738ccfba298191\"}},\"author_association\":\"CONTRIBUTOR\",\"auto_merge\":null,\"active_lock_reason\":null,\"merged\":true,\"mergeable\":null,\"rebaseable\":null,\"mergeable_state\":\"unknown\",\"merged_by\":{\"login\":\"SpicyAlfredo\",\"id\":38141958,\"node_id\":\"MDQ6VXNlcjM4MTQxOTU4\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/38141958?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SpicyAlfredo\",\"html_url\":\"https://github.com/SpicyAlfredo\",\"followers_url\":\"https://api.github.com/users/SpicyAlfredo/followers\",\"following_url\":\"https://api.github.com/users/SpicyAlfredo/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/SpicyAlfredo/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/SpicyAlfredo/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/SpicyAlfredo/subscriptions\",\"organizations_url\":\"https://api.github.com/users/SpicyAlfredo/orgs\",\"repos_url\":\"https://api.github.com/users/SpicyAlfredo/repos\",\"events_url\":\"https://api.github.com/users/SpicyAlfredo/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/SpicyAlfredo/received_events\",\"type\":\"User\",\"site_admin\":false},\"comments\":0,\"review_comments\":0,\"maintainer_can_modify\":false,\"commits\":68,\"additions\":1718,\"deletions\":1801,\"changed_files\":16}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":31827903,\"login\":\"deliciousmods\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/deliciousmods\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/31827903?\"}},{\"id\":\"20956127333\",\"type\":\"PushEvent\",\"actor\":{\"id\":101844233,\"login\":\"MasonGraham\",\"display_login\":\"MasonGraham\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/MasonGraham\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/101844233?\"},\"repo\":{\"id\":474488043,\"name\":\"MasonGraham/My-Profile-Submission-27-3\",\"url\":\"https://api.github.com/repos/MasonGraham/My-Profile-Submission-27-3\"},\"payload\":{\"push_id\":9458637087,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"7ab3673e954882d8c378721302cb300e1da9e3f5\",\"before\":\"228dd91a046f50209978b4f9fe4228d649987b26\",\"commits\":[{\"sha\":\"7ab3673e954882d8c378721302cb300e1da9e3f5\",\"author\":{\"email\":\"101844233+MasonGraham@users.noreply.github.com\",\"name\":\"MasonGraham\"},\"message\":\"Update style.css\",\"distinct\":true,\"url\":\"https://api.github.com/repos/MasonGraham/My-Profile-Submission-27-3/commits/7ab3673e954882d8c378721302cb300e1da9e3f5\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127331\",\"type\":\"WatchEvent\",\"actor\":{\"id\":4877642,\"login\":\"ichi0915\",\"display_login\":\"ichi0915\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ichi0915\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/4877642?\"},\"repo\":{\"id\":279225532,\"name\":\"VaughnValle/blue-sky\",\"url\":\"https://api.github.com/repos/VaughnValle/blue-sky\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127320\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":453657140,\"name\":\"WeKnow-io/WeKnow-io\",\"url\":\"https://api.github.com/repos/WeKnow-io/WeKnow-io\"},\"payload\":{\"push_id\":9458637075,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"09ed39fdc0b6fa5f739730ca952da2adfab9c429\",\"before\":\"0a88ddfa5d6c1cc41c8fac80cd0aa11c211dc656\",\"commits\":[{\"sha\":\"09ed39fdc0b6fa5f739730ca952da2adfab9c429\",\"author\":{\"email\":\"mike@mikeowino.com\",\"name\":\"MikeOwino\"},\"message\":\"keeping it alive\",\"distinct\":true,\"url\":\"https://api.github.com/repos/WeKnow-io/WeKnow-io/commits/09ed39fdc0b6fa5f739730ca952da2adfab9c429\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":65283596,\"login\":\"WeKnow-io\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/WeKnow-io\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/65283596?\"}},{\"id\":\"20956127322\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":418538255,\"name\":\"labeneko/keihin00656\",\"url\":\"https://api.github.com/repos/labeneko/keihin00656\"},\"payload\":{\"push_id\":9458637072,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/main\",\"head\":\"6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4\",\"before\":\"8f5d57de53065e800cbd6f11045e557e07ac75c0\",\"commits\":[{\"sha\":\"6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4\",\"author\":{\"email\":\"info@laboneko.jp\",\"name\":\"labeneko\"},\"message\":\"画像を保存 202203271435\",\"distinct\":true,\"url\":\"https://api.github.com/repos/labeneko/keihin00656/commits/6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127323\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":471285670,\"name\":\"zacfire/A-SOUL-Wecom-Notifier\",\"url\":\"https://api.github.com/repos/zacfire/A-SOUL-Wecom-Notifier\"},\"payload\":{\"push_id\":9458637071,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/database\",\"head\":\"5cce965c7ff8d11da64e745db47d994cac0309cb\",\"before\":\"4bcedf7ac8304fee63209cf087f6455e1781a379\",\"commits\":[{\"sha\":\"5cce965c7ff8d11da64e745db47d994cac0309cb\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"github-actions[bot]\"},\"message\":\"Automatically update db by Github Action\",\"distinct\":true,\"url\":\"https://api.github.com/repos/zacfire/A-SOUL-Wecom-Notifier/commits/5cce965c7ff8d11da64e745db47d994cac0309cb\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127332\",\"type\":\"WatchEvent\",\"actor\":{\"id\":37031767,\"login\":\"CberYellowstone\",\"display_login\":\"CberYellowstone\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/CberYellowstone\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/37031767?\"},\"repo\":{\"id\":114740664,\"name\":\"mherrmann/fbs-tutorial\",\"url\":\"https://api.github.com/repos/mherrmann/fbs-tutorial\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127325\",\"type\":\"IssuesEvent\",\"actor\":{\"id\":100609725,\"login\":\"colintsao0402\",\"display_login\":\"colintsao0402\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/colintsao0402\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/100609725?\"},\"repo\":{\"id\":464568941,\"name\":\"colintsao0402/Bahamut-Automation-Template\",\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template\"},\"payload\":{\"action\":\"opened\",\"issue\":{\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36\",\"repository_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template\",\"labels_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/comments\",\"events_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/events\",\"html_url\":\"https://github.com/colintsao0402/Bahamut-Automation-Template/issues/36\",\"id\":1182356931,\"node_id\":\"I_kwDOG7DCbc5GeVXD\",\"number\":36,\"title\":\"巴哈自動化！ 報告 2022/3/27 13:35:57\",\"user\":{\"login\":\"colintsao0402\",\"id\":100609725,\"node_id\":\"U_kgDOBf8uvQ\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/100609725?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/colintsao0402\",\"html_url\":\"https://github.com/colintsao0402\",\"followers_url\":\"https://api.github.com/users/colintsao0402/followers\",\"following_url\":\"https://api.github.com/users/colintsao0402/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/colintsao0402/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/colintsao0402/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/colintsao0402/subscriptions\",\"organizations_url\":\"https://api.github.com/users/colintsao0402/orgs\",\"repos_url\":\"https://api.github.com/users/colintsao0402/repos\",\"events_url\":\"https://api.github.com/users/colintsao0402/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/colintsao0402/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[{\"id\":3880125675,\"node_id\":\"LA_kwDOG7DCbc7nRgTr\",\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/labels/%E8%87%AA%E5%8B%95%E5%8C%96%E5%A0%B1%E5%91%8A\",\"name\":\"自動化報告\",\"color\":\"ededed\",\"default\":false,\"description\":null}],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":0,\"created_at\":\"2022-03-27T05:35:58Z\",\"updated_at\":\"2022-03-27T05:35:58Z\",\"closed_at\":null,\"author_association\":\"OWNER\",\"active_lock_reason\":null,\"body\":\"# 巴哈自動化！ 報告 2022/3/27 13:35:58\\\\n\\\\n## sign\\\\n\\\\n# 簽到\\\\n\\\\n✨✨✨ 已連續簽到 0 天 ✨✨✨ ❌ 今日尚未簽到 ❌ 尚未獲得雙倍簽到獎勵\\\\n\\\\n## guild\\\\n\\\\n# 公會簽到\\\\n\\\\n🟢 已執行\\\\n\\\\n## answer\\\\n\\\\n# 動畫瘋答題\\\\n\\\\n🟢 今日已答題\\\\n\\\\n## lottery\\\\n\\\\n# 福利社抽抽樂\\\\n\\\\n❌ 未能自動完成所有 _**[恐怖探索性冒險《The Hanged Man》Steam 遊戲序號抽獎活動](https://fuli.gamer.com.tw/shop_detail.php?sn=2669)**_ 的抽獎 ❌ 未能自動完成所有 _**[《沉浸式投控快感 》電競必備神器-BlackLink無線裝置，延伸螢幕跟著視線走！](https://fuli.gamer.com.tw/shop_detail.php?sn=2655)**_ 的抽獎 ❌ 未能自動完成所有 _**[NZXT H1 V2 高階直立式迷你套裝機殼抽獎](https://fuli.gamer.com.tw/shop_detail.php?sn=2665)**_ 的抽獎 ❌ 未能自動完成所有 _**[海國樂器｜FENDER TOUR TRUE WIRELESS 真無線入耳監聽耳機](https://fuli.gamer.com.tw/shop_detail.php?sn=2636)**_ 的抽獎 ❌ 未能自動完成所有 _**[CORSAIR 海盜船 K70 RGB PRO 機械式鍵盤](https://fuli.gamer.com.tw/shop_detail.php?sn=2660)**_ 的抽獎 ❌ 未能自動完成所有 _**[《信星科技》一指雙用，五指操控，飛智黃蜂搖桿抽抽樂！](https://fuli.gamer.com.tw/shop_detail.php?sn=2668)**_ 的抽獎 ❌ 未能自動完成所有 _**[賽睿 SteelSeries｜Rival 5 滑鼠《天命》版本＋QcK Prism 尺寸 XL](https://fuli.gamer.com.tw/shop_detail.php?sn=2620)**_ 的抽獎\",\"reactions\":{\"url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/timeline\",\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127304\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":293898536,\"name\":\"ThomasIAm/ThomasIAm\",\"url\":\"https://api.github.com/repos/ThomasIAm/ThomasIAm\"},\"payload\":{\"push_id\":9458637067,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"c408b84276f7aed663be00f177864c8ba7511628\",\"before\":\"ab5b7fd524b3c6b2c527f91e131c6f90655d656f\",\"commits\":[{\"sha\":\"c408b84276f7aed663be00f177864c8ba7511628\",\"author\":{\"email\":\"41898282+github-actions[bot]@users.noreply.github.com\",\"name\":\"readme-bot\"},\"message\":\"⚡ Update README with the recent activity\",\"distinct\":true,\"url\":\"https://api.github.com/repos/ThomasIAm/ThomasIAm/commits/c408b84276f7aed663be00f177864c8ba7511628\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127308\",\"type\":\"CreateEvent\",\"actor\":{\"id\":85784137,\"login\":\"A-Wahhab\",\"display_login\":\"A-Wahhab\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/A-Wahhab\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85784137?\"},\"repo\":{\"id\":474545050,\"name\":\"A-Wahhab/App-Dev-Softec\",\"url\":\"https://api.github.com/repos/A-Wahhab/App-Dev-Softec\"},\"payload\":{\"ref\":null,\"ref_type\":\"repository\",\"master_branch\":\"main\",\"description\":null,\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127312\",\"type\":\"WatchEvent\",\"actor\":{\"id\":24654975,\"login\":\"Snowapril\",\"display_login\":\"Snowapril\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/Snowapril\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/24654975?\"},\"repo\":{\"id\":107120334,\"name\":\"protofire/solhint\",\"url\":\"https://api.github.com/repos/protofire/solhint\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":32464792,\"login\":\"protofire\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/protofire\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/32464792?\"}},{\"id\":\"20956127315\",\"type\":\"WatchEvent\",\"actor\":{\"id\":85374614,\"login\":\"ryutaro-0907\",\"display_login\":\"ryutaro-0907\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/ryutaro-0907\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/85374614?\"},\"repo\":{\"id\":70089649,\"name\":\"jixserver/free-for-dev\",\"url\":\"https://api.github.com/repos/jixserver/free-for-dev\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127299\",\"type\":\"PushEvent\",\"actor\":{\"id\":41898282,\"login\":\"github-actions[bot]\",\"display_login\":\"github-actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github-actions[bot]\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/41898282?\"},\"repo\":{\"id\":343955996,\"name\":\"EricKarpovits/EricKarpovits\",\"url\":\"https://api.github.com/repos/EricKarpovits/EricKarpovits\"},\"payload\":{\"push_id\":9458637065,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"6730a93c46632192b3a16578e0707684c69bf151\",\"before\":\"051acd34865e746e903758bc9de04447080ccf10\",\"commits\":[{\"sha\":\"6730a93c46632192b3a16578e0707684c69bf151\",\"author\":{\"email\":\"actions@users.noreply.github.com\",\"name\":\"Automated Publisher\"},\"message\":\"Automated publish: Sun Mar 27 05:35:56 UTC 2022 051acd34865e746e903758bc9de04447080ccf10\",\"distinct\":true,\"url\":\"https://api.github.com/repos/EricKarpovits/EricKarpovits/commits/6730a93c46632192b3a16578e0707684c69bf151\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127307\",\"type\":\"WatchEvent\",\"actor\":{\"id\":96847665,\"login\":\"SOYCC\",\"display_login\":\"SOYCC\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/SOYCC\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/96847665?\"},\"repo\":{\"id\":177139928,\"name\":\"actions/labeler\",\"url\":\"https://api.github.com/repos/actions/labeler\"},\"payload\":{\"action\":\"started\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\",\"org\":{\"id\":44036562,\"login\":\"actions\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/actions\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/44036562?\"}},{\"id\":\"20956127297\",\"type\":\"CreateEvent\",\"actor\":{\"id\":11788513,\"login\":\"kapthevillain\",\"display_login\":\"kapthevillain\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/kapthevillain\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/11788513?\"},\"repo\":{\"id\":474545049,\"name\":\"kapthevillain/happy-cookies\",\"url\":\"https://api.github.com/repos/kapthevillain/happy-cookies\"},\"payload\":{\"ref\":null,\"ref_type\":\"repository\",\"master_branch\":\"main\",\"description\":\"Example React and GraphQL app\",\"pusher_type\":\"user\"},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127303\",\"type\":\"PushEvent\",\"actor\":{\"id\":40349116,\"login\":\"fudgyfrog\",\"display_login\":\"fudgyfrog\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/fudgyfrog\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/40349116?\"},\"repo\":{\"id\":457440021,\"name\":\"LGWayneq/Biker-X\",\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X\"},\"payload\":{\"push_id\":9458637063,\"size\":22,\"distinct_size\":1,\"ref\":\"refs/heads/jiekai\",\"head\":\"0ee5e6299e2ae7ef2b168541a716f3f44eb886b8\",\"before\":\"0a3d77d41791569206a4714094d1d3bc7d5c2653\",\"commits\":[{\"sha\":\"0c95977af35fa943211aaf1171b9ffe5454e3a34\",\"author\":{\"email\":\"josephlohyize8614@gmail.com\",\"name\":\"yizejoseph\"},\"message\":\"25/3 udpates\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/0c95977af35fa943211aaf1171b9ffe5454e3a34\"},{\"sha\":\"784c2030c4bcc65ce03d9ca8f72f7cf5e8417c4f\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge pull request #20 from LGWayneq/jiekai\\\\n\\\\nJiekai\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/784c2030c4bcc65ce03d9ca8f72f7cf5e8417c4f\"},{\"sha\":\"34b28556b8ad3b335e77417519635cca37fbb20c\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"update email login name\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/34b28556b8ad3b335e77417519635cca37fbb20c\"},{\"sha\":\"2f21ba1e0111602ad2f0424ea103c40f94740aa4\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"refactor weather feature\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/2f21ba1e0111602ad2f0424ea103c40f94740aa4\"},{\"sha\":\"f11a2e274ffcb7e4d6332835c394acf2eb6066e0\",\"author\":{\"email\":\"fab.effendi@gmail.com\",\"name\":\"Fabrianne\"},\"message\":\"Implemented Amenities Map Filter\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/f11a2e274ffcb7e4d6332835c394acf2eb6066e0\"},{\"sha\":\"04e9d3e862211d01a93513589197b1c3e0c9052c\",\"author\":{\"email\":\"fab.effendi@gmail.com\",\"name\":\"Fabrianne\"},\"message\":\"Updated themes.xml\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/04e9d3e862211d01a93513589197b1c3e0c9052c\"},{\"sha\":\"35e13e865520a497134207cc3b9114ded5b509df\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' into fabrianne_new\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/35e13e865520a497134207cc3b9114ded5b509df\"},{\"sha\":\"de1076e07ebffd324b86f8b8ea01adf572402477\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge pull request #21 from LGWayneq/fabrianne_new\\\\n\\\\nImplemented Amenities Map Filter\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/de1076e07ebffd324b86f8b8ea01adf572402477\"},{\"sha\":\"f2ae3641b5d7a0719de00319422f59238249f032\",\"author\":{\"email\":\"46639916+LeeXuanHua@users.noreply.github.com\",\"name\":\"Lee Xuan Hua\"},\"message\":\"Added javadoc\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/f2ae3641b5d7a0719de00319422f59238249f032\"},{\"sha\":\"f02d59b2a9291fe3207b86411d4d04a45dcfecda\",\"author\":{\"email\":\"46639916+LeeXuanHua@users.noreply.github.com\",\"name\":\"Lee Xuan Hua\"},\"message\":\"Merge branch \\'main\\' of https://github.com/LGWayneq/Biker-X\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/f02d59b2a9291fe3207b86411d4d04a45dcfecda\"},{\"sha\":\"1d684a3f1fb77c276445f1e9cd21a58e24bd85a0\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"added Javadocs, improve FullMapFragment implementation\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/1d684a3f1fb77c276445f1e9cd21a58e24bd85a0\"},{\"sha\":\"459e0aefbfb6821959bf37db3a4b5a76b853b93e\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' of https://github.com/LGWayneq/Biker-X\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/459e0aefbfb6821959bf37db3a4b5a76b853b93e\"},{\"sha\":\"1e9061e0fa789ed4a2afaf4f66e62a98969ced93\",\"author\":{\"email\":\"46639916+LeeXuanHua@users.noreply.github.com\",\"name\":\"Lee Xuan Hua\"},\"message\":\"Removed Error Msg for Chat and Msg\\\\n\\\\nCommented out the error message display in ChatFragment and MessageFragment\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/1e9061e0fa789ed4a2afaf4f66e62a98969ced93\"},{\"sha\":\"e87bbaa4f6b53deee7a39b4a365a247048eb52b7\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"update Javadocs\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/e87bbaa4f6b53deee7a39b4a365a247048eb52b7\"},{\"sha\":\"2cd82ee5c276afcfda863dcc67726c76b518857e\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' of https://github.com/LGWayneq/Biker-X\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/2cd82ee5c276afcfda863dcc67726c76b518857e\"},{\"sha\":\"96f0220230689e4bd2ee41ff8df6b9383df606ea\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge branch \\'main\\' into yize\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/96f0220230689e4bd2ee41ff8df6b9383df606ea\"},{\"sha\":\"53811209b01387d610be14a914c4ad3253eb246d\",\"author\":{\"email\":\"67624713+LGWayneq@users.noreply.github.com\",\"name\":\"LGWayneq\"},\"message\":\"Merge pull request #22 from LGWayneq/yize\\\\n\\\\n25/3 updates\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/53811209b01387d610be14a914c4ad3253eb246d\"},{\"sha\":\"313cd3da3f1c792efa5bdc443c9c0c98e6b63c11\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"update homeviewmodel\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/313cd3da3f1c792efa5bdc443c9c0c98e6b63c11\"},{\"sha\":\"0604987c13e4a96174c53c40a606190c1cb0f005\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"temporary fix HomeFragment\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/0604987c13e4a96174c53c40a606190c1cb0f005\"},{\"sha\":\"57b128b265cfc98022325a3a8714da461550ce12\",\"author\":{\"email\":\"g_wayneliau@yahoo.com.sg\",\"name\":\"LGWayneq\"},\"message\":\"implement recommended route feature\",\"distinct\":false,\"url\":\"https://api.github.com/repos/LGWayneq/Biker-X/commits/57b128b265cfc98022325a3a8714da461550ce12\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:59Z\"},{\"id\":\"20956127292\",\"type\":\"PushEvent\",\"actor\":{\"id\":97608502,\"login\":\"mhutchinson-witness\",\"display_login\":\"mhutchinson-witness\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/mhutchinson-witness\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/97608502?\"},\"repo\":{\"id\":460510588,\"name\":\"mhutchinson-witness/rediffusion\",\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion\"},\"payload\":{\"push_id\":9458637061,\"size\":3,\"distinct_size\":0,\"ref\":\"refs/heads/witness_mhutchinson_witness_armory-drive-log\",\"head\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"before\":\"03081cfc40bd6926a45415e4075f3347cc4f1d0a\",\"commits\":[{\"sha\":\"e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\",\"author\":{\"email\":\"97608502+mhutchinson-witness@users.noreply.github.com\",\"name\":\"mhutchinson-witness\"},\"message\":\"Witness checkpoint@1804873\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/e084d975a9e190ee89829ddef0ae6e0c82f7b9e2\"},{\"sha\":\"33f2df3494a217381b5ea71faae7d42d1f0523a3\",\"author\":{\"email\":\"rene@mayrhofer.eu.org\",\"name\":\"René Mayrhofer\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/33f2df3494a217381b5ea71faae7d42d1f0523a3\"},{\"sha\":\"041642c1a952811e2c210af20b8c0ceab9e0426e\",\"author\":{\"email\":\"87541280+WolseyBankWitness@users.noreply.github.com\",\"name\":\"Wolsey Bank Witness\"},\"message\":\"Witness checkpoint@1804875\",\"distinct\":false,\"url\":\"https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/041642c1a952811e2c210af20b8c0ceab9e0426e\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127282\",\"type\":\"PushEvent\",\"actor\":{\"id\":62019809,\"login\":\"thnam1410\",\"display_login\":\"thnam1410\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/thnam1410\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/62019809?\"},\"repo\":{\"id\":444065481,\"name\":\"thnam1410/GraduateProject\",\"url\":\"https://api.github.com/repos/thnam1410/GraduateProject\"},\"payload\":{\"push_id\":9458637055,\"size\":1,\"distinct_size\":1,\"ref\":\"refs/heads/master\",\"head\":\"7badccc275dbc70bec453b76b06490a0afdb0060\",\"before\":\"e93371269a3beb05b1775a6007faac5e305c8448\",\"commits\":[{\"sha\":\"7badccc275dbc70bec453b76b06490a0afdb0060\",\"author\":{\"email\":\"62019809+thnam1410@users.noreply.github.com\",\"name\":\"thnam1410\"},\"message\":\"update base CRUD, MasterData\",\"distinct\":true,\"url\":\"https://api.github.com/repos/thnam1410/GraduateProject/commits/7badccc275dbc70bec453b76b06490a0afdb0060\"}]},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\"},{\"id\":\"20956127281\",\"type\":\"IssuesEvent\",\"actor\":{\"id\":1847863,\"login\":\"carlosaparadam\",\"display_login\":\"carlosaparadam\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/carlosaparadam\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1847863?\"},\"repo\":{\"id\":459797550,\"name\":\"erpcya/status\",\"url\":\"https://api.github.com/repos/erpcya/status\"},\"payload\":{\"action\":\"opened\",\"issue\":{\"url\":\"https://api.github.com/repos/erpcya/status/issues/7312\",\"repository_url\":\"https://api.github.com/repos/erpcya/status\",\"labels_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/labels{/name}\",\"comments_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/comments\",\"events_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/events\",\"html_url\":\"https://github.com/erpcya/status/issues/7312\",\"id\":1182356927,\"node_id\":\"I_kwDOG2f0Ls5GeVW_\",\"number\":7312,\"title\":\"🛑 Los Tres Grandes is down\",\"user\":{\"login\":\"carlosaparadam\",\"id\":1847863,\"node_id\":\"MDQ6VXNlcjE4NDc4NjM=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/1847863?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/carlosaparadam\",\"html_url\":\"https://github.com/carlosaparadam\",\"followers_url\":\"https://api.github.com/users/carlosaparadam/followers\",\"following_url\":\"https://api.github.com/users/carlosaparadam/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/carlosaparadam/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/carlosaparadam/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/carlosaparadam/subscriptions\",\"organizations_url\":\"https://api.github.com/users/carlosaparadam/orgs\",\"repos_url\":\"https://api.github.com/users/carlosaparadam/repos\",\"events_url\":\"https://api.github.com/users/carlosaparadam/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/carlosaparadam/received_events\",\"type\":\"User\",\"site_admin\":false},\"labels\":[{\"id\":3836846609,\"node_id\":\"LA_kwDOG2f0Ls7ksaIR\",\"url\":\"https://api.github.com/repos/erpcya/status/labels/status\",\"name\":\"status\",\"color\":\"ededed\",\"default\":false,\"description\":null},{\"id\":3836846669,\"node_id\":\"LA_kwDOG2f0Ls7ksaJN\",\"url\":\"https://api.github.com/repos/erpcya/status/labels/los-tres-grandes\",\"name\":\"los-tres-grandes\",\"color\":\"ededed\",\"default\":false,\"description\":null}],\"state\":\"open\",\"locked\":false,\"assignee\":null,\"assignees\":[],\"milestone\":null,\"comments\":0,\"created_at\":\"2022-03-27T05:35:58Z\",\"updated_at\":\"2022-03-27T05:35:58Z\",\"closed_at\":null,\"author_association\":\"CONTRIBUTOR\",\"active_lock_reason\":null,\"body\":\"In [`8d7a1ee`](https://github.com/erpcya/status/commit/8d7a1eeaf6854185920d5aff6ea81850956fd884\\\\n), Los Tres Grandes ($URL_14) was **down**:\\\\n- HTTP code: 0\\\\n- Response time: 0 ms\\\\n\",\"reactions\":{\"url\":\"https://api.github.com/repos/erpcya/status/issues/7312/reactions\",\"total_count\":0,\"+1\":0,\"-1\":0,\"laugh\":0,\"hooray\":0,\"confused\":0,\"heart\":0,\"rocket\":0,\"eyes\":0},\"timeline_url\":\"https://api.github.com/repos/erpcya/status/issues/7312/timeline\",\"performed_via_github_app\":null}},\"public\":true,\"created_at\":\"2022-03-27T05:35:58Z\",\"org\":{\"id\":9543723,\"login\":\"erpcya\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/orgs/erpcya\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9543723?\"}}]'"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.text"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "34848c58",
   "metadata": {},
   "source": [
    "## json()观察结果\n",
    "   * 结论？"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "b1ee1814",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[{'id': '20956127351',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 838003,\n",
       "   'login': 'timbru31',\n",
       "   'display_login': 'timbru31',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/timbru31',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/838003?'},\n",
       "  'repo': {'id': 327681100,\n",
       "   'name': 'Dustplanet/upptime',\n",
       "   'url': 'https://api.github.com/repos/Dustplanet/upptime'},\n",
       "  'payload': {'push_id': 9458637086,\n",
       "   'size': 2,\n",
       "   'distinct_size': 2,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '9f668ea8872ce902fecdab07ba7176d86482d457',\n",
       "   'before': '9e01f73a85155b9b016e45488e8bf5b504f7c3ad',\n",
       "   'commits': [{'sha': 'e0d9f9f90ace244a8038b2f1fc1ad5f769b13313',\n",
       "     'author': {'email': '73812536+upptime-bot@users.noreply.github.com',\n",
       "      'name': 'Upptime Bot'},\n",
       "     'message': ':pencil: Update summary in README [skip ci] [upptime]',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Dustplanet/upptime/commits/e0d9f9f90ace244a8038b2f1fc1ad5f769b13313'},\n",
       "    {'sha': '9f668ea8872ce902fecdab07ba7176d86482d457',\n",
       "     'author': {'email': '73812536+upptime-bot@users.noreply.github.com',\n",
       "      'name': 'Upptime Bot'},\n",
       "     'message': ':card_file_box: Update status summary [skip ci] [upptime]',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Dustplanet/upptime/commits/9f668ea8872ce902fecdab07ba7176d86482d457'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 23436939,\n",
       "   'login': 'Dustplanet',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/Dustplanet',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/23436939?'}},\n",
       " {'id': '20956127358',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 70911038,\n",
       "   'login': 'ultimate-hosts-blacklist-bot',\n",
       "   'display_login': 'ultimate-hosts-blacklist-bot',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/ultimate-hosts-blacklist-bot',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/70911038?'},\n",
       "  'repo': {'id': 124754299,\n",
       "   'name': 'Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com',\n",
       "   'url': 'https://api.github.com/repos/Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com'},\n",
       "  'payload': {'push_id': 9458637100,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '042870d8ca67af823e5300134f49a12ee71b9576',\n",
       "   'before': 'f91e4864a9e61f8749a16612ff6531b0a28355c0',\n",
       "   'commits': [{'sha': '042870d8ca67af823e5300134f49a12ee71b9576',\n",
       "     'author': {'email': 'ultimate-hosts-blacklist@outlook.com',\n",
       "      'name': 'ultimate-hosts-blacklist-bot'},\n",
       "     'message': '[Autosave] Testing for Ultimate Hosts Blacklist\\n\\ndTPnCDT3peZliUgF7Xzkdbfa',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/Ultimate-Hosts-Blacklist/justdomains_mirror1.malwaredomains.com/commits/042870d8ca67af823e5300134f49a12ee71b9576'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 37181187,\n",
       "   'login': 'Ultimate-Hosts-Blacklist',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/Ultimate-Hosts-Blacklist',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/37181187?'}},\n",
       " {'id': '20956127349',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 87541280,\n",
       "   'login': 'WolseyBankWitness',\n",
       "   'display_login': 'WolseyBankWitness',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/WolseyBankWitness',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/87541280?'},\n",
       "  'repo': {'id': 411743137,\n",
       "   'name': 'WolseyBankWitness/mhutchinson-distributor',\n",
       "   'url': 'https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor'},\n",
       "  'payload': {'push_id': 9458637090,\n",
       "   'size': 3,\n",
       "   'distinct_size': 0,\n",
       "   'ref': 'refs/heads/witness_wolsey-bank-alfred_armory-drive-log',\n",
       "   'head': 'b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9',\n",
       "   'before': 'ac7fd217be6e625439aaf4d1fb0acfef197fd060',\n",
       "   'commits': [{'sha': 'c81513c70bb32a6e8255ad0c7279591d16d4f962',\n",
       "     'author': {'email': '97608502+mhutchinson-witness@users.noreply.github.com',\n",
       "      'name': 'mhutchinson-witness'},\n",
       "     'message': 'Witness checkpoint@1804873',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/c81513c70bb32a6e8255ad0c7279591d16d4f962'},\n",
       "    {'sha': 'b7b0d036c8317aca8350f95402609ded73ae8021',\n",
       "     'author': {'email': '87541280+WolseyBankWitness@users.noreply.github.com',\n",
       "      'name': 'Wolsey Bank Witness'},\n",
       "     'message': 'Witness checkpoint@1804875',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/b7b0d036c8317aca8350f95402609ded73ae8021'},\n",
       "    {'sha': 'b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9',\n",
       "     'author': {'email': 'rene@mayrhofer.eu.org', 'name': 'René Mayrhofer'},\n",
       "     'message': 'Witness checkpoint@1804875',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/WolseyBankWitness/mhutchinson-distributor/commits/b02d7bd2b0a99df8c0d524b0bf6c80b2aad43cd9'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127362',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 1324225,\n",
       "   'login': 'hugovk',\n",
       "   'display_login': 'hugovk',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/hugovk',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/1324225?'},\n",
       "  'repo': {'id': 105905126,\n",
       "   'name': 'hugovk/drop-python',\n",
       "   'url': 'https://api.github.com/repos/hugovk/drop-python'},\n",
       "  'payload': {'push_id': 9458637096,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/gh-pages',\n",
       "   'head': 'a2788f7fa5caa30710deb7347c0baf2c1496416b',\n",
       "   'before': 'db09104cb94d9cffddb4a84a6efe1e8020f92ae0',\n",
       "   'commits': [{'sha': 'a2788f7fa5caa30710deb7347c0baf2c1496416b',\n",
       "     'author': {'email': 'deploybot@example.com', 'name': 'Deploy Bot'},\n",
       "     'message': 'Deploy bfcfb17844cb0985d3fa16b82f02e60bb78ae794',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/hugovk/drop-python/commits/a2788f7fa5caa30710deb7347c0baf2c1496416b'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127352',\n",
       "  'type': 'IssuesEvent',\n",
       "  'actor': {'id': 43524285,\n",
       "   'login': 'tduhautb',\n",
       "   'display_login': 'tduhautb',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/tduhautb',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/43524285?'},\n",
       "  'repo': {'id': 360291028,\n",
       "   'name': 'SiMDE-Projects/flairsou-api',\n",
       "   'url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api'},\n",
       "  'payload': {'action': 'closed',\n",
       "   'issue': {'url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127',\n",
       "    'repository_url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api',\n",
       "    'labels_url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/labels{/name}',\n",
       "    'comments_url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/comments',\n",
       "    'events_url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/events',\n",
       "    'html_url': 'https://github.com/SiMDE-Projects/flairsou-api/issues/127',\n",
       "    'id': 1169655127,\n",
       "    'node_id': 'I_kwDOFXma1M5Ft4VX',\n",
       "    'number': 127,\n",
       "    'title': 'Changer la CI pour passer les checks en strict',\n",
       "    'user': {'login': 'cesar-richard',\n",
       "     'id': 5199868,\n",
       "     'node_id': 'MDQ6VXNlcjUxOTk4Njg=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/5199868?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/cesar-richard',\n",
       "     'html_url': 'https://github.com/cesar-richard',\n",
       "     'followers_url': 'https://api.github.com/users/cesar-richard/followers',\n",
       "     'following_url': 'https://api.github.com/users/cesar-richard/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/cesar-richard/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/cesar-richard/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/cesar-richard/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/cesar-richard/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/cesar-richard/repos',\n",
       "     'events_url': 'https://api.github.com/users/cesar-richard/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/cesar-richard/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'labels': [],\n",
       "    'state': 'closed',\n",
       "    'locked': False,\n",
       "    'assignee': {'login': 'cesar-richard',\n",
       "     'id': 5199868,\n",
       "     'node_id': 'MDQ6VXNlcjUxOTk4Njg=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/5199868?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/cesar-richard',\n",
       "     'html_url': 'https://github.com/cesar-richard',\n",
       "     'followers_url': 'https://api.github.com/users/cesar-richard/followers',\n",
       "     'following_url': 'https://api.github.com/users/cesar-richard/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/cesar-richard/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/cesar-richard/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/cesar-richard/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/cesar-richard/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/cesar-richard/repos',\n",
       "     'events_url': 'https://api.github.com/users/cesar-richard/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/cesar-richard/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'assignees': [{'login': 'cesar-richard',\n",
       "      'id': 5199868,\n",
       "      'node_id': 'MDQ6VXNlcjUxOTk4Njg=',\n",
       "      'avatar_url': 'https://avatars.githubusercontent.com/u/5199868?v=4',\n",
       "      'gravatar_id': '',\n",
       "      'url': 'https://api.github.com/users/cesar-richard',\n",
       "      'html_url': 'https://github.com/cesar-richard',\n",
       "      'followers_url': 'https://api.github.com/users/cesar-richard/followers',\n",
       "      'following_url': 'https://api.github.com/users/cesar-richard/following{/other_user}',\n",
       "      'gists_url': 'https://api.github.com/users/cesar-richard/gists{/gist_id}',\n",
       "      'starred_url': 'https://api.github.com/users/cesar-richard/starred{/owner}{/repo}',\n",
       "      'subscriptions_url': 'https://api.github.com/users/cesar-richard/subscriptions',\n",
       "      'organizations_url': 'https://api.github.com/users/cesar-richard/orgs',\n",
       "      'repos_url': 'https://api.github.com/users/cesar-richard/repos',\n",
       "      'events_url': 'https://api.github.com/users/cesar-richard/events{/privacy}',\n",
       "      'received_events_url': 'https://api.github.com/users/cesar-richard/received_events',\n",
       "      'type': 'User',\n",
       "      'site_admin': False}],\n",
       "    'milestone': None,\n",
       "    'comments': 0,\n",
       "    'created_at': '2022-03-15T13:10:40Z',\n",
       "    'updated_at': '2022-03-27T05:35:59Z',\n",
       "    'closed_at': '2022-03-27T05:35:59Z',\n",
       "    'author_association': 'CONTRIBUTOR',\n",
       "    'active_lock_reason': None,\n",
       "    'body': None,\n",
       "    'reactions': {'url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0},\n",
       "    'timeline_url': 'https://api.github.com/repos/SiMDE-Projects/flairsou-api/issues/127/timeline',\n",
       "    'performed_via_github_app': None}},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 73465998,\n",
       "   'login': 'SiMDE-Projects',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/SiMDE-Projects',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/73465998?'}},\n",
       " {'id': '20956127354',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 64130714,\n",
       "   'login': 'SPider-ycj',\n",
       "   'display_login': 'SPider-ycj',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/SPider-ycj',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/64130714?'},\n",
       "  'repo': {'id': 435380929,\n",
       "   'name': 'SPider-ycj/SPider-ycj.github.io',\n",
       "   'url': 'https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io'},\n",
       "  'payload': {'push_id': 9458637094,\n",
       "   'size': 2,\n",
       "   'distinct_size': 2,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '15f8ab501d50313b19f2312aee0a3d1ea9b8d50e',\n",
       "   'before': '3ea0c83f6c56050ff223aedcf87153b0eccd5743',\n",
       "   'commits': [{'sha': '7da11015a8c201bd2ad0c100b985d07cc63b31ce',\n",
       "     'author': {'email': '731248588@qq.com', 'name': 'SPider-ycj'},\n",
       "     'message': 'Site updated: 2022-03-27 11:31:26',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io/commits/7da11015a8c201bd2ad0c100b985d07cc63b31ce'},\n",
       "    {'sha': '15f8ab501d50313b19f2312aee0a3d1ea9b8d50e',\n",
       "     'author': {'email': '731248588@qq.com', 'name': 'SPider-ycj'},\n",
       "     'message': 'Site updated: 2022-03-27 13:35:54',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/SPider-ycj/SPider-ycj.github.io/commits/15f8ab501d50313b19f2312aee0a3d1ea9b8d50e'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127353',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 82514996,\n",
       "   'login': 'can-not-code',\n",
       "   'display_login': 'can-not-code',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/can-not-code',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/82514996?'},\n",
       "  'repo': {'id': 474545046,\n",
       "   'name': 'can-not-code/drawio-desktop',\n",
       "   'url': 'https://api.github.com/repos/can-not-code/drawio-desktop'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127344',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 46679743,\n",
       "   'login': 'ldrrengar',\n",
       "   'display_login': 'ldrrengar',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/ldrrengar',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/46679743?'},\n",
       "  'repo': {'id': 471207727,\n",
       "   'name': 'ldrrengar/js_advanced',\n",
       "   'url': 'https://api.github.com/repos/ldrrengar/js_advanced'},\n",
       "  'payload': {'push_id': 9458637092,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '086cb28903c02b65a9c147dcdf5c2b197ac0e2ff',\n",
       "   'before': 'f8c0a993a60fc9071f6b2ccbfc8d9a7e5ac2ab5d',\n",
       "   'commits': [{'sha': '086cb28903c02b65a9c147dcdf5c2b197ac0e2ff',\n",
       "     'author': {'email': 'liderong@192.168.2.4', 'name': '李德荣'},\n",
       "     'message': 'instanceof的使用',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/ldrrengar/js_advanced/commits/086cb28903c02b65a9c147dcdf5c2b197ac0e2ff'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127348',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 97608502,\n",
       "   'login': 'mhutchinson-witness',\n",
       "   'display_login': 'mhutchinson-witness',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/mhutchinson-witness',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/97608502?'},\n",
       "  'repo': {'id': 460510588,\n",
       "   'name': 'mhutchinson-witness/rediffusion',\n",
       "   'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion'},\n",
       "  'payload': {'push_id': 9458637088,\n",
       "   'size': 3,\n",
       "   'distinct_size': 0,\n",
       "   'ref': 'refs/heads/witness_mhutchinson_witness_rekor_sigstore_dev',\n",
       "   'head': '041642c1a952811e2c210af20b8c0ceab9e0426e',\n",
       "   'before': 'b9473b2cdd7fe497c8653b3b6a33542ff2c7f241',\n",
       "   'commits': [{'sha': 'e084d975a9e190ee89829ddef0ae6e0c82f7b9e2',\n",
       "     'author': {'email': '97608502+mhutchinson-witness@users.noreply.github.com',\n",
       "      'name': 'mhutchinson-witness'},\n",
       "     'message': 'Witness checkpoint@1804873',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/e084d975a9e190ee89829ddef0ae6e0c82f7b9e2'},\n",
       "    {'sha': '33f2df3494a217381b5ea71faae7d42d1f0523a3',\n",
       "     'author': {'email': 'rene@mayrhofer.eu.org', 'name': 'René Mayrhofer'},\n",
       "     'message': 'Witness checkpoint@1804875',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/33f2df3494a217381b5ea71faae7d42d1f0523a3'},\n",
       "    {'sha': '041642c1a952811e2c210af20b8c0ceab9e0426e',\n",
       "     'author': {'email': '87541280+WolseyBankWitness@users.noreply.github.com',\n",
       "      'name': 'Wolsey Bank Witness'},\n",
       "     'message': 'Witness checkpoint@1804875',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/041642c1a952811e2c210af20b8c0ceab9e0426e'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127347',\n",
       "  'type': 'IssueCommentEvent',\n",
       "  'actor': {'id': 14209113,\n",
       "   'login': 'b-scholz',\n",
       "   'display_login': 'b-scholz',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/b-scholz',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/14209113?'},\n",
       "  'repo': {'id': 53711734,\n",
       "   'name': 'souffle-lang/souffle',\n",
       "   'url': 'https://api.github.com/repos/souffle-lang/souffle'},\n",
       "  'payload': {'action': 'created',\n",
       "   'issue': {'url': 'https://api.github.com/repos/souffle-lang/souffle/issues/2231',\n",
       "    'repository_url': 'https://api.github.com/repos/souffle-lang/souffle',\n",
       "    'labels_url': 'https://api.github.com/repos/souffle-lang/souffle/issues/2231/labels{/name}',\n",
       "    'comments_url': 'https://api.github.com/repos/souffle-lang/souffle/issues/2231/comments',\n",
       "    'events_url': 'https://api.github.com/repos/souffle-lang/souffle/issues/2231/events',\n",
       "    'html_url': 'https://github.com/souffle-lang/souffle/pull/2231',\n",
       "    'id': 1173683470,\n",
       "    'node_id': 'PR_kwDOAzOTds40qXCV',\n",
       "    'number': 2231,\n",
       "    'title': 'eqrel: Speed up MERGE-EXTEND',\n",
       "    'user': {'login': 'langston-barrett',\n",
       "     'id': 4294323,\n",
       "     'node_id': 'MDQ6VXNlcjQyOTQzMjM=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/4294323?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/langston-barrett',\n",
       "     'html_url': 'https://github.com/langston-barrett',\n",
       "     'followers_url': 'https://api.github.com/users/langston-barrett/followers',\n",
       "     'following_url': 'https://api.github.com/users/langston-barrett/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/langston-barrett/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/langston-barrett/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/langston-barrett/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/langston-barrett/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/langston-barrett/repos',\n",
       "     'events_url': 'https://api.github.com/users/langston-barrett/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/langston-barrett/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'labels': [],\n",
       "    'state': 'open',\n",
       "    'locked': False,\n",
       "    'assignee': None,\n",
       "    'assignees': [],\n",
       "    'milestone': None,\n",
       "    'comments': 9,\n",
       "    'created_at': '2022-03-18T14:55:09Z',\n",
       "    'updated_at': '2022-03-27T05:35:59Z',\n",
       "    'closed_at': None,\n",
       "    'author_association': 'CONTRIBUTOR',\n",
       "    'active_lock_reason': None,\n",
       "    'draft': True,\n",
       "    'pull_request': {'url': 'https://api.github.com/repos/souffle-lang/souffle/pulls/2231',\n",
       "     'html_url': 'https://github.com/souffle-lang/souffle/pull/2231',\n",
       "     'diff_url': 'https://github.com/souffle-lang/souffle/pull/2231.diff',\n",
       "     'patch_url': 'https://github.com/souffle-lang/souffle/pull/2231.patch',\n",
       "     'merged_at': None},\n",
       "    'body': \"Copied the iteration pattern from `insertAll`. To be quite honest, I don't 100% understand how this works, but I believe the effect is that we get to skip iterating over any elements that don't actually need to get copied into the delta/new relation.\\r\\n\\r\\nIn my measurements, this takes the runtime of this program down from 6s to 4s, while preserving the result.\\r\\n```\\r\\n.decl r(a: number, b: number) eqrel\\r\\n\\r\\n#define MAX1 2000\\r\\n#define MAX2 20000\\r\\n\\r\\nr(1, 1).\\r\\nr(n+1, n+1) :- r(n, n), n + 1 < MAX1.\\r\\nr(n, m + (MAX2 * n) + 1) :-\\r\\n  r(n, m),\\r\\n  n < MAX1,\\r\\n  m < MAX2.\\r\\n\\r\\n.printsize r\\r\\n```\\r\\nWill test on my larger program as well.\",\n",
       "    'reactions': {'url': 'https://api.github.com/repos/souffle-lang/souffle/issues/2231/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0},\n",
       "    'timeline_url': 'https://api.github.com/repos/souffle-lang/souffle/issues/2231/timeline',\n",
       "    'performed_via_github_app': None},\n",
       "   'comment': {'url': 'https://api.github.com/repos/souffle-lang/souffle/issues/comments/1079844448',\n",
       "    'html_url': 'https://github.com/souffle-lang/souffle/pull/2231#issuecomment-1079844448',\n",
       "    'issue_url': 'https://api.github.com/repos/souffle-lang/souffle/issues/2231',\n",
       "    'id': 1079844448,\n",
       "    'node_id': 'IC_kwDOAzOTds5AXR5g',\n",
       "    'user': {'login': 'b-scholz',\n",
       "     'id': 14209113,\n",
       "     'node_id': 'MDQ6VXNlcjE0MjA5MTEz',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/14209113?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/b-scholz',\n",
       "     'html_url': 'https://github.com/b-scholz',\n",
       "     'followers_url': 'https://api.github.com/users/b-scholz/followers',\n",
       "     'following_url': 'https://api.github.com/users/b-scholz/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/b-scholz/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/b-scholz/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/b-scholz/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/b-scholz/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/b-scholz/repos',\n",
       "     'events_url': 'https://api.github.com/users/b-scholz/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/b-scholz/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'created_at': '2022-03-27T05:35:59Z',\n",
       "    'updated_at': '2022-03-27T05:35:59Z',\n",
       "    'author_association': 'MEMBER',\n",
       "    'body': 'We have a very simple parallelisation strategy. Only the first outer loop is parallelised but it must be a complex loop (at least two nested loops). With simple loops such as merging we could never find a speed-up but of course it would be great to revisit the parallelisation strategy. ',\n",
       "    'reactions': {'url': 'https://api.github.com/repos/souffle-lang/souffle/issues/comments/1079844448/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0},\n",
       "    'performed_via_github_app': None}},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 17791708,\n",
       "   'login': 'souffle-lang',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/souffle-lang',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/17791708?'}},\n",
       " {'id': '20956127334',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 88704130,\n",
       "   'login': 'aiwutu',\n",
       "   'display_login': 'aiwutu',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/aiwutu',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/88704130?'},\n",
       "  'repo': {'id': 432367210,\n",
       "   'name': 'aiwutu/meitu',\n",
       "   'url': 'https://api.github.com/repos/aiwutu/meitu'},\n",
       "  'payload': {'push_id': 9458637079,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '8ef85cb8f2199975f5af294f2c56394c2a64e01d',\n",
       "   'before': 'c299eb105cbe052d24d10e3ea9d3dfbe8582218d',\n",
       "   'commits': [{'sha': '8ef85cb8f2199975f5af294f2c56394c2a64e01d',\n",
       "     'author': {'email': 'yumusb@foxmail.com', 'name': 'aiwutu'},\n",
       "     'message': 'upload By autoPicCdn',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/aiwutu/meitu/commits/8ef85cb8f2199975f5af294f2c56394c2a64e01d'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127341',\n",
       "  'type': 'PullRequestEvent',\n",
       "  'actor': {'id': 38141958,\n",
       "   'login': 'SpicyAlfredo',\n",
       "   'display_login': 'SpicyAlfredo',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/SpicyAlfredo',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/38141958?'},\n",
       "  'repo': {'id': 125415652,\n",
       "   'name': 'deliciousmods/1956_beta',\n",
       "   'url': 'https://api.github.com/repos/deliciousmods/1956_beta'},\n",
       "  'payload': {'action': 'closed',\n",
       "   'number': 2152,\n",
       "   'pull_request': {'url': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152',\n",
       "    'id': 884157640,\n",
       "    'node_id': 'PR_kwDOB3mw5M40syzI',\n",
       "    'html_url': 'https://github.com/deliciousmods/1956_beta/pull/2152',\n",
       "    'diff_url': 'https://github.com/deliciousmods/1956_beta/pull/2152.diff',\n",
       "    'patch_url': 'https://github.com/deliciousmods/1956_beta/pull/2152.patch',\n",
       "    'issue_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/2152',\n",
       "    'number': 2152,\n",
       "    'state': 'closed',\n",
       "    'locked': False,\n",
       "    'title': 'Big batch of loc fixes.',\n",
       "    'user': {'login': 'PetrogradXXII',\n",
       "     'id': 95110866,\n",
       "     'node_id': 'U_kgDOBatG0g',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/95110866?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/PetrogradXXII',\n",
       "     'html_url': 'https://github.com/PetrogradXXII',\n",
       "     'followers_url': 'https://api.github.com/users/PetrogradXXII/followers',\n",
       "     'following_url': 'https://api.github.com/users/PetrogradXXII/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/PetrogradXXII/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/PetrogradXXII/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/PetrogradXXII/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/PetrogradXXII/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/PetrogradXXII/repos',\n",
       "     'events_url': 'https://api.github.com/users/PetrogradXXII/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/PetrogradXXII/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'body': None,\n",
       "    'created_at': '2022-03-20T12:00:39Z',\n",
       "    'updated_at': '2022-03-27T05:35:58Z',\n",
       "    'closed_at': '2022-03-27T05:35:58Z',\n",
       "    'merged_at': '2022-03-27T05:35:58Z',\n",
       "    'merge_commit_sha': '719f1b36b8271ebd0d984be7f91164c2c70f929b',\n",
       "    'assignee': None,\n",
       "    'assignees': [],\n",
       "    'requested_reviewers': [],\n",
       "    'requested_teams': [],\n",
       "    'labels': [],\n",
       "    'milestone': None,\n",
       "    'draft': False,\n",
       "    'commits_url': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/commits',\n",
       "    'review_comments_url': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/comments',\n",
       "    'review_comment_url': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/comments{/number}',\n",
       "    'comments_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/2152/comments',\n",
       "    'statuses_url': 'https://api.github.com/repos/deliciousmods/1956_beta/statuses/331b395faccb68c73ebe655c69738ccfba298191',\n",
       "    'head': {'label': \"deliciousmods:PetrogradXXII's-loc-fixes\",\n",
       "     'ref': \"PetrogradXXII's-loc-fixes\",\n",
       "     'sha': '331b395faccb68c73ebe655c69738ccfba298191',\n",
       "     'user': {'login': 'deliciousmods',\n",
       "      'id': 31827903,\n",
       "      'node_id': 'MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz',\n",
       "      'avatar_url': 'https://avatars.githubusercontent.com/u/31827903?v=4',\n",
       "      'gravatar_id': '',\n",
       "      'url': 'https://api.github.com/users/deliciousmods',\n",
       "      'html_url': 'https://github.com/deliciousmods',\n",
       "      'followers_url': 'https://api.github.com/users/deliciousmods/followers',\n",
       "      'following_url': 'https://api.github.com/users/deliciousmods/following{/other_user}',\n",
       "      'gists_url': 'https://api.github.com/users/deliciousmods/gists{/gist_id}',\n",
       "      'starred_url': 'https://api.github.com/users/deliciousmods/starred{/owner}{/repo}',\n",
       "      'subscriptions_url': 'https://api.github.com/users/deliciousmods/subscriptions',\n",
       "      'organizations_url': 'https://api.github.com/users/deliciousmods/orgs',\n",
       "      'repos_url': 'https://api.github.com/users/deliciousmods/repos',\n",
       "      'events_url': 'https://api.github.com/users/deliciousmods/events{/privacy}',\n",
       "      'received_events_url': 'https://api.github.com/users/deliciousmods/received_events',\n",
       "      'type': 'Organization',\n",
       "      'site_admin': False},\n",
       "     'repo': {'id': 125415652,\n",
       "      'node_id': 'MDEwOlJlcG9zaXRvcnkxMjU0MTU2NTI=',\n",
       "      'name': '1956_beta',\n",
       "      'full_name': 'deliciousmods/1956_beta',\n",
       "      'private': False,\n",
       "      'owner': {'login': 'deliciousmods',\n",
       "       'id': 31827903,\n",
       "       'node_id': 'MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/31827903?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/deliciousmods',\n",
       "       'html_url': 'https://github.com/deliciousmods',\n",
       "       'followers_url': 'https://api.github.com/users/deliciousmods/followers',\n",
       "       'following_url': 'https://api.github.com/users/deliciousmods/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/deliciousmods/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/deliciousmods/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/deliciousmods/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/deliciousmods/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/deliciousmods/repos',\n",
       "       'events_url': 'https://api.github.com/users/deliciousmods/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/deliciousmods/received_events',\n",
       "       'type': 'Organization',\n",
       "       'site_admin': False},\n",
       "      'html_url': 'https://github.com/deliciousmods/1956_beta',\n",
       "      'description': 'Road to 56 Beta Build',\n",
       "      'fork': False,\n",
       "      'url': 'https://api.github.com/repos/deliciousmods/1956_beta',\n",
       "      'forks_url': 'https://api.github.com/repos/deliciousmods/1956_beta/forks',\n",
       "      'keys_url': 'https://api.github.com/repos/deliciousmods/1956_beta/keys{/key_id}',\n",
       "      'collaborators_url': 'https://api.github.com/repos/deliciousmods/1956_beta/collaborators{/collaborator}',\n",
       "      'teams_url': 'https://api.github.com/repos/deliciousmods/1956_beta/teams',\n",
       "      'hooks_url': 'https://api.github.com/repos/deliciousmods/1956_beta/hooks',\n",
       "      'issue_events_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/events{/number}',\n",
       "      'events_url': 'https://api.github.com/repos/deliciousmods/1956_beta/events',\n",
       "      'assignees_url': 'https://api.github.com/repos/deliciousmods/1956_beta/assignees{/user}',\n",
       "      'branches_url': 'https://api.github.com/repos/deliciousmods/1956_beta/branches{/branch}',\n",
       "      'tags_url': 'https://api.github.com/repos/deliciousmods/1956_beta/tags',\n",
       "      'blobs_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/blobs{/sha}',\n",
       "      'git_tags_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/tags{/sha}',\n",
       "      'git_refs_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/refs{/sha}',\n",
       "      'trees_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/trees{/sha}',\n",
       "      'statuses_url': 'https://api.github.com/repos/deliciousmods/1956_beta/statuses/{sha}',\n",
       "      'languages_url': 'https://api.github.com/repos/deliciousmods/1956_beta/languages',\n",
       "      'stargazers_url': 'https://api.github.com/repos/deliciousmods/1956_beta/stargazers',\n",
       "      'contributors_url': 'https://api.github.com/repos/deliciousmods/1956_beta/contributors',\n",
       "      'subscribers_url': 'https://api.github.com/repos/deliciousmods/1956_beta/subscribers',\n",
       "      'subscription_url': 'https://api.github.com/repos/deliciousmods/1956_beta/subscription',\n",
       "      'commits_url': 'https://api.github.com/repos/deliciousmods/1956_beta/commits{/sha}',\n",
       "      'git_commits_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/commits{/sha}',\n",
       "      'comments_url': 'https://api.github.com/repos/deliciousmods/1956_beta/comments{/number}',\n",
       "      'issue_comment_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/comments{/number}',\n",
       "      'contents_url': 'https://api.github.com/repos/deliciousmods/1956_beta/contents/{+path}',\n",
       "      'compare_url': 'https://api.github.com/repos/deliciousmods/1956_beta/compare/{base}...{head}',\n",
       "      'merges_url': 'https://api.github.com/repos/deliciousmods/1956_beta/merges',\n",
       "      'archive_url': 'https://api.github.com/repos/deliciousmods/1956_beta/{archive_format}{/ref}',\n",
       "      'downloads_url': 'https://api.github.com/repos/deliciousmods/1956_beta/downloads',\n",
       "      'issues_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues{/number}',\n",
       "      'pulls_url': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls{/number}',\n",
       "      'milestones_url': 'https://api.github.com/repos/deliciousmods/1956_beta/milestones{/number}',\n",
       "      'notifications_url': 'https://api.github.com/repos/deliciousmods/1956_beta/notifications{?since,all,participating}',\n",
       "      'labels_url': 'https://api.github.com/repos/deliciousmods/1956_beta/labels{/name}',\n",
       "      'releases_url': 'https://api.github.com/repos/deliciousmods/1956_beta/releases{/id}',\n",
       "      'deployments_url': 'https://api.github.com/repos/deliciousmods/1956_beta/deployments',\n",
       "      'created_at': '2018-03-15T19:19:31Z',\n",
       "      'updated_at': '2022-03-19T22:46:54Z',\n",
       "      'pushed_at': '2022-03-27T05:35:58Z',\n",
       "      'git_url': 'git://github.com/deliciousmods/1956_beta.git',\n",
       "      'ssh_url': 'git@github.com:deliciousmods/1956_beta.git',\n",
       "      'clone_url': 'https://github.com/deliciousmods/1956_beta.git',\n",
       "      'svn_url': 'https://github.com/deliciousmods/1956_beta',\n",
       "      'homepage': None,\n",
       "      'size': 756943,\n",
       "      'stargazers_count': 73,\n",
       "      'watchers_count': 73,\n",
       "      'language': 'Lua',\n",
       "      'has_issues': True,\n",
       "      'has_projects': True,\n",
       "      'has_downloads': True,\n",
       "      'has_wiki': True,\n",
       "      'has_pages': False,\n",
       "      'forks_count': 64,\n",
       "      'mirror_url': None,\n",
       "      'archived': False,\n",
       "      'disabled': False,\n",
       "      'open_issues_count': 48,\n",
       "      'license': None,\n",
       "      'allow_forking': True,\n",
       "      'is_template': False,\n",
       "      'topics': [],\n",
       "      'visibility': 'public',\n",
       "      'forks': 64,\n",
       "      'open_issues': 48,\n",
       "      'watchers': 73,\n",
       "      'default_branch': 'Beta-Edits'}},\n",
       "    'base': {'label': 'deliciousmods:Beta-Edits',\n",
       "     'ref': 'Beta-Edits',\n",
       "     'sha': '83dd9781297b0f1e8162966a9e2beb094516aaab',\n",
       "     'user': {'login': 'deliciousmods',\n",
       "      'id': 31827903,\n",
       "      'node_id': 'MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz',\n",
       "      'avatar_url': 'https://avatars.githubusercontent.com/u/31827903?v=4',\n",
       "      'gravatar_id': '',\n",
       "      'url': 'https://api.github.com/users/deliciousmods',\n",
       "      'html_url': 'https://github.com/deliciousmods',\n",
       "      'followers_url': 'https://api.github.com/users/deliciousmods/followers',\n",
       "      'following_url': 'https://api.github.com/users/deliciousmods/following{/other_user}',\n",
       "      'gists_url': 'https://api.github.com/users/deliciousmods/gists{/gist_id}',\n",
       "      'starred_url': 'https://api.github.com/users/deliciousmods/starred{/owner}{/repo}',\n",
       "      'subscriptions_url': 'https://api.github.com/users/deliciousmods/subscriptions',\n",
       "      'organizations_url': 'https://api.github.com/users/deliciousmods/orgs',\n",
       "      'repos_url': 'https://api.github.com/users/deliciousmods/repos',\n",
       "      'events_url': 'https://api.github.com/users/deliciousmods/events{/privacy}',\n",
       "      'received_events_url': 'https://api.github.com/users/deliciousmods/received_events',\n",
       "      'type': 'Organization',\n",
       "      'site_admin': False},\n",
       "     'repo': {'id': 125415652,\n",
       "      'node_id': 'MDEwOlJlcG9zaXRvcnkxMjU0MTU2NTI=',\n",
       "      'name': '1956_beta',\n",
       "      'full_name': 'deliciousmods/1956_beta',\n",
       "      'private': False,\n",
       "      'owner': {'login': 'deliciousmods',\n",
       "       'id': 31827903,\n",
       "       'node_id': 'MDEyOk9yZ2FuaXphdGlvbjMxODI3OTAz',\n",
       "       'avatar_url': 'https://avatars.githubusercontent.com/u/31827903?v=4',\n",
       "       'gravatar_id': '',\n",
       "       'url': 'https://api.github.com/users/deliciousmods',\n",
       "       'html_url': 'https://github.com/deliciousmods',\n",
       "       'followers_url': 'https://api.github.com/users/deliciousmods/followers',\n",
       "       'following_url': 'https://api.github.com/users/deliciousmods/following{/other_user}',\n",
       "       'gists_url': 'https://api.github.com/users/deliciousmods/gists{/gist_id}',\n",
       "       'starred_url': 'https://api.github.com/users/deliciousmods/starred{/owner}{/repo}',\n",
       "       'subscriptions_url': 'https://api.github.com/users/deliciousmods/subscriptions',\n",
       "       'organizations_url': 'https://api.github.com/users/deliciousmods/orgs',\n",
       "       'repos_url': 'https://api.github.com/users/deliciousmods/repos',\n",
       "       'events_url': 'https://api.github.com/users/deliciousmods/events{/privacy}',\n",
       "       'received_events_url': 'https://api.github.com/users/deliciousmods/received_events',\n",
       "       'type': 'Organization',\n",
       "       'site_admin': False},\n",
       "      'html_url': 'https://github.com/deliciousmods/1956_beta',\n",
       "      'description': 'Road to 56 Beta Build',\n",
       "      'fork': False,\n",
       "      'url': 'https://api.github.com/repos/deliciousmods/1956_beta',\n",
       "      'forks_url': 'https://api.github.com/repos/deliciousmods/1956_beta/forks',\n",
       "      'keys_url': 'https://api.github.com/repos/deliciousmods/1956_beta/keys{/key_id}',\n",
       "      'collaborators_url': 'https://api.github.com/repos/deliciousmods/1956_beta/collaborators{/collaborator}',\n",
       "      'teams_url': 'https://api.github.com/repos/deliciousmods/1956_beta/teams',\n",
       "      'hooks_url': 'https://api.github.com/repos/deliciousmods/1956_beta/hooks',\n",
       "      'issue_events_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/events{/number}',\n",
       "      'events_url': 'https://api.github.com/repos/deliciousmods/1956_beta/events',\n",
       "      'assignees_url': 'https://api.github.com/repos/deliciousmods/1956_beta/assignees{/user}',\n",
       "      'branches_url': 'https://api.github.com/repos/deliciousmods/1956_beta/branches{/branch}',\n",
       "      'tags_url': 'https://api.github.com/repos/deliciousmods/1956_beta/tags',\n",
       "      'blobs_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/blobs{/sha}',\n",
       "      'git_tags_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/tags{/sha}',\n",
       "      'git_refs_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/refs{/sha}',\n",
       "      'trees_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/trees{/sha}',\n",
       "      'statuses_url': 'https://api.github.com/repos/deliciousmods/1956_beta/statuses/{sha}',\n",
       "      'languages_url': 'https://api.github.com/repos/deliciousmods/1956_beta/languages',\n",
       "      'stargazers_url': 'https://api.github.com/repos/deliciousmods/1956_beta/stargazers',\n",
       "      'contributors_url': 'https://api.github.com/repos/deliciousmods/1956_beta/contributors',\n",
       "      'subscribers_url': 'https://api.github.com/repos/deliciousmods/1956_beta/subscribers',\n",
       "      'subscription_url': 'https://api.github.com/repos/deliciousmods/1956_beta/subscription',\n",
       "      'commits_url': 'https://api.github.com/repos/deliciousmods/1956_beta/commits{/sha}',\n",
       "      'git_commits_url': 'https://api.github.com/repos/deliciousmods/1956_beta/git/commits{/sha}',\n",
       "      'comments_url': 'https://api.github.com/repos/deliciousmods/1956_beta/comments{/number}',\n",
       "      'issue_comment_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/comments{/number}',\n",
       "      'contents_url': 'https://api.github.com/repos/deliciousmods/1956_beta/contents/{+path}',\n",
       "      'compare_url': 'https://api.github.com/repos/deliciousmods/1956_beta/compare/{base}...{head}',\n",
       "      'merges_url': 'https://api.github.com/repos/deliciousmods/1956_beta/merges',\n",
       "      'archive_url': 'https://api.github.com/repos/deliciousmods/1956_beta/{archive_format}{/ref}',\n",
       "      'downloads_url': 'https://api.github.com/repos/deliciousmods/1956_beta/downloads',\n",
       "      'issues_url': 'https://api.github.com/repos/deliciousmods/1956_beta/issues{/number}',\n",
       "      'pulls_url': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls{/number}',\n",
       "      'milestones_url': 'https://api.github.com/repos/deliciousmods/1956_beta/milestones{/number}',\n",
       "      'notifications_url': 'https://api.github.com/repos/deliciousmods/1956_beta/notifications{?since,all,participating}',\n",
       "      'labels_url': 'https://api.github.com/repos/deliciousmods/1956_beta/labels{/name}',\n",
       "      'releases_url': 'https://api.github.com/repos/deliciousmods/1956_beta/releases{/id}',\n",
       "      'deployments_url': 'https://api.github.com/repos/deliciousmods/1956_beta/deployments',\n",
       "      'created_at': '2018-03-15T19:19:31Z',\n",
       "      'updated_at': '2022-03-19T22:46:54Z',\n",
       "      'pushed_at': '2022-03-27T05:35:58Z',\n",
       "      'git_url': 'git://github.com/deliciousmods/1956_beta.git',\n",
       "      'ssh_url': 'git@github.com:deliciousmods/1956_beta.git',\n",
       "      'clone_url': 'https://github.com/deliciousmods/1956_beta.git',\n",
       "      'svn_url': 'https://github.com/deliciousmods/1956_beta',\n",
       "      'homepage': None,\n",
       "      'size': 756943,\n",
       "      'stargazers_count': 73,\n",
       "      'watchers_count': 73,\n",
       "      'language': 'Lua',\n",
       "      'has_issues': True,\n",
       "      'has_projects': True,\n",
       "      'has_downloads': True,\n",
       "      'has_wiki': True,\n",
       "      'has_pages': False,\n",
       "      'forks_count': 64,\n",
       "      'mirror_url': None,\n",
       "      'archived': False,\n",
       "      'disabled': False,\n",
       "      'open_issues_count': 48,\n",
       "      'license': None,\n",
       "      'allow_forking': True,\n",
       "      'is_template': False,\n",
       "      'topics': [],\n",
       "      'visibility': 'public',\n",
       "      'forks': 64,\n",
       "      'open_issues': 48,\n",
       "      'watchers': 73,\n",
       "      'default_branch': 'Beta-Edits'}},\n",
       "    '_links': {'self': {'href': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152'},\n",
       "     'html': {'href': 'https://github.com/deliciousmods/1956_beta/pull/2152'},\n",
       "     'issue': {'href': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/2152'},\n",
       "     'comments': {'href': 'https://api.github.com/repos/deliciousmods/1956_beta/issues/2152/comments'},\n",
       "     'review_comments': {'href': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/comments'},\n",
       "     'review_comment': {'href': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/comments{/number}'},\n",
       "     'commits': {'href': 'https://api.github.com/repos/deliciousmods/1956_beta/pulls/2152/commits'},\n",
       "     'statuses': {'href': 'https://api.github.com/repos/deliciousmods/1956_beta/statuses/331b395faccb68c73ebe655c69738ccfba298191'}},\n",
       "    'author_association': 'CONTRIBUTOR',\n",
       "    'auto_merge': None,\n",
       "    'active_lock_reason': None,\n",
       "    'merged': True,\n",
       "    'mergeable': None,\n",
       "    'rebaseable': None,\n",
       "    'mergeable_state': 'unknown',\n",
       "    'merged_by': {'login': 'SpicyAlfredo',\n",
       "     'id': 38141958,\n",
       "     'node_id': 'MDQ6VXNlcjM4MTQxOTU4',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/38141958?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/SpicyAlfredo',\n",
       "     'html_url': 'https://github.com/SpicyAlfredo',\n",
       "     'followers_url': 'https://api.github.com/users/SpicyAlfredo/followers',\n",
       "     'following_url': 'https://api.github.com/users/SpicyAlfredo/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/SpicyAlfredo/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/SpicyAlfredo/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/SpicyAlfredo/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/SpicyAlfredo/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/SpicyAlfredo/repos',\n",
       "     'events_url': 'https://api.github.com/users/SpicyAlfredo/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/SpicyAlfredo/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'comments': 0,\n",
       "    'review_comments': 0,\n",
       "    'maintainer_can_modify': False,\n",
       "    'commits': 68,\n",
       "    'additions': 1718,\n",
       "    'deletions': 1801,\n",
       "    'changed_files': 16}},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 31827903,\n",
       "   'login': 'deliciousmods',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/deliciousmods',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/31827903?'}},\n",
       " {'id': '20956127333',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 101844233,\n",
       "   'login': 'MasonGraham',\n",
       "   'display_login': 'MasonGraham',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/MasonGraham',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/101844233?'},\n",
       "  'repo': {'id': 474488043,\n",
       "   'name': 'MasonGraham/My-Profile-Submission-27-3',\n",
       "   'url': 'https://api.github.com/repos/MasonGraham/My-Profile-Submission-27-3'},\n",
       "  'payload': {'push_id': 9458637087,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '7ab3673e954882d8c378721302cb300e1da9e3f5',\n",
       "   'before': '228dd91a046f50209978b4f9fe4228d649987b26',\n",
       "   'commits': [{'sha': '7ab3673e954882d8c378721302cb300e1da9e3f5',\n",
       "     'author': {'email': '101844233+MasonGraham@users.noreply.github.com',\n",
       "      'name': 'MasonGraham'},\n",
       "     'message': 'Update style.css',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/MasonGraham/My-Profile-Submission-27-3/commits/7ab3673e954882d8c378721302cb300e1da9e3f5'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127331',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 4877642,\n",
       "   'login': 'ichi0915',\n",
       "   'display_login': 'ichi0915',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/ichi0915',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/4877642?'},\n",
       "  'repo': {'id': 279225532,\n",
       "   'name': 'VaughnValle/blue-sky',\n",
       "   'url': 'https://api.github.com/repos/VaughnValle/blue-sky'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127320',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 453657140,\n",
       "   'name': 'WeKnow-io/WeKnow-io',\n",
       "   'url': 'https://api.github.com/repos/WeKnow-io/WeKnow-io'},\n",
       "  'payload': {'push_id': 9458637075,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '09ed39fdc0b6fa5f739730ca952da2adfab9c429',\n",
       "   'before': '0a88ddfa5d6c1cc41c8fac80cd0aa11c211dc656',\n",
       "   'commits': [{'sha': '09ed39fdc0b6fa5f739730ca952da2adfab9c429',\n",
       "     'author': {'email': 'mike@mikeowino.com', 'name': 'MikeOwino'},\n",
       "     'message': 'keeping it alive',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/WeKnow-io/WeKnow-io/commits/09ed39fdc0b6fa5f739730ca952da2adfab9c429'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 65283596,\n",
       "   'login': 'WeKnow-io',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/WeKnow-io',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/65283596?'}},\n",
       " {'id': '20956127322',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 418538255,\n",
       "   'name': 'labeneko/keihin00656',\n",
       "   'url': 'https://api.github.com/repos/labeneko/keihin00656'},\n",
       "  'payload': {'push_id': 9458637072,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/main',\n",
       "   'head': '6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4',\n",
       "   'before': '8f5d57de53065e800cbd6f11045e557e07ac75c0',\n",
       "   'commits': [{'sha': '6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4',\n",
       "     'author': {'email': 'info@laboneko.jp', 'name': 'labeneko'},\n",
       "     'message': '画像を保存 202203271435',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/labeneko/keihin00656/commits/6b3b9e4c0e5a66dfbd410f986c3829f02e6a6af4'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127323',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 471285670,\n",
       "   'name': 'zacfire/A-SOUL-Wecom-Notifier',\n",
       "   'url': 'https://api.github.com/repos/zacfire/A-SOUL-Wecom-Notifier'},\n",
       "  'payload': {'push_id': 9458637071,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/database',\n",
       "   'head': '5cce965c7ff8d11da64e745db47d994cac0309cb',\n",
       "   'before': '4bcedf7ac8304fee63209cf087f6455e1781a379',\n",
       "   'commits': [{'sha': '5cce965c7ff8d11da64e745db47d994cac0309cb',\n",
       "     'author': {'email': '41898282+github-actions[bot]@users.noreply.github.com',\n",
       "      'name': 'github-actions[bot]'},\n",
       "     'message': 'Automatically update db by Github Action',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/zacfire/A-SOUL-Wecom-Notifier/commits/5cce965c7ff8d11da64e745db47d994cac0309cb'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127332',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 37031767,\n",
       "   'login': 'CberYellowstone',\n",
       "   'display_login': 'CberYellowstone',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/CberYellowstone',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/37031767?'},\n",
       "  'repo': {'id': 114740664,\n",
       "   'name': 'mherrmann/fbs-tutorial',\n",
       "   'url': 'https://api.github.com/repos/mherrmann/fbs-tutorial'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127325',\n",
       "  'type': 'IssuesEvent',\n",
       "  'actor': {'id': 100609725,\n",
       "   'login': 'colintsao0402',\n",
       "   'display_login': 'colintsao0402',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/colintsao0402',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/100609725?'},\n",
       "  'repo': {'id': 464568941,\n",
       "   'name': 'colintsao0402/Bahamut-Automation-Template',\n",
       "   'url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template'},\n",
       "  'payload': {'action': 'opened',\n",
       "   'issue': {'url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36',\n",
       "    'repository_url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template',\n",
       "    'labels_url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/labels{/name}',\n",
       "    'comments_url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/comments',\n",
       "    'events_url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/events',\n",
       "    'html_url': 'https://github.com/colintsao0402/Bahamut-Automation-Template/issues/36',\n",
       "    'id': 1182356931,\n",
       "    'node_id': 'I_kwDOG7DCbc5GeVXD',\n",
       "    'number': 36,\n",
       "    'title': '巴哈自動化！ 報告 2022/3/27 13:35:57',\n",
       "    'user': {'login': 'colintsao0402',\n",
       "     'id': 100609725,\n",
       "     'node_id': 'U_kgDOBf8uvQ',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/100609725?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/colintsao0402',\n",
       "     'html_url': 'https://github.com/colintsao0402',\n",
       "     'followers_url': 'https://api.github.com/users/colintsao0402/followers',\n",
       "     'following_url': 'https://api.github.com/users/colintsao0402/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/colintsao0402/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/colintsao0402/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/colintsao0402/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/colintsao0402/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/colintsao0402/repos',\n",
       "     'events_url': 'https://api.github.com/users/colintsao0402/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/colintsao0402/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'labels': [{'id': 3880125675,\n",
       "      'node_id': 'LA_kwDOG7DCbc7nRgTr',\n",
       "      'url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/labels/%E8%87%AA%E5%8B%95%E5%8C%96%E5%A0%B1%E5%91%8A',\n",
       "      'name': '自動化報告',\n",
       "      'color': 'ededed',\n",
       "      'default': False,\n",
       "      'description': None}],\n",
       "    'state': 'open',\n",
       "    'locked': False,\n",
       "    'assignee': None,\n",
       "    'assignees': [],\n",
       "    'milestone': None,\n",
       "    'comments': 0,\n",
       "    'created_at': '2022-03-27T05:35:58Z',\n",
       "    'updated_at': '2022-03-27T05:35:58Z',\n",
       "    'closed_at': None,\n",
       "    'author_association': 'OWNER',\n",
       "    'active_lock_reason': None,\n",
       "    'body': '# 巴哈自動化！ 報告 2022/3/27 13:35:58\\n\\n## sign\\n\\n# 簽到\\n\\n✨✨✨ 已連續簽到 0 天 ✨✨✨ ❌ 今日尚未簽到 ❌ 尚未獲得雙倍簽到獎勵\\n\\n## guild\\n\\n# 公會簽到\\n\\n🟢 已執行\\n\\n## answer\\n\\n# 動畫瘋答題\\n\\n🟢 今日已答題\\n\\n## lottery\\n\\n# 福利社抽抽樂\\n\\n❌ 未能自動完成所有 _**[恐怖探索性冒險《The Hanged Man》Steam 遊戲序號抽獎活動](https://fuli.gamer.com.tw/shop_detail.php?sn=2669)**_ 的抽獎 ❌ 未能自動完成所有 _**[《沉浸式投控快感 》電競必備神器-BlackLink無線裝置，延伸螢幕跟著視線走！](https://fuli.gamer.com.tw/shop_detail.php?sn=2655)**_ 的抽獎 ❌ 未能自動完成所有 _**[NZXT H1 V2 高階直立式迷你套裝機殼抽獎](https://fuli.gamer.com.tw/shop_detail.php?sn=2665)**_ 的抽獎 ❌ 未能自動完成所有 _**[海國樂器｜FENDER TOUR TRUE WIRELESS 真無線入耳監聽耳機](https://fuli.gamer.com.tw/shop_detail.php?sn=2636)**_ 的抽獎 ❌ 未能自動完成所有 _**[CORSAIR 海盜船 K70 RGB PRO 機械式鍵盤](https://fuli.gamer.com.tw/shop_detail.php?sn=2660)**_ 的抽獎 ❌ 未能自動完成所有 _**[《信星科技》一指雙用，五指操控，飛智黃蜂搖桿抽抽樂！](https://fuli.gamer.com.tw/shop_detail.php?sn=2668)**_ 的抽獎 ❌ 未能自動完成所有 _**[賽睿 SteelSeries｜Rival 5 滑鼠《天命》版本＋QcK Prism 尺寸 XL](https://fuli.gamer.com.tw/shop_detail.php?sn=2620)**_ 的抽獎',\n",
       "    'reactions': {'url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0},\n",
       "    'timeline_url': 'https://api.github.com/repos/colintsao0402/Bahamut-Automation-Template/issues/36/timeline',\n",
       "    'performed_via_github_app': None}},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127304',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 293898536,\n",
       "   'name': 'ThomasIAm/ThomasIAm',\n",
       "   'url': 'https://api.github.com/repos/ThomasIAm/ThomasIAm'},\n",
       "  'payload': {'push_id': 9458637067,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': 'c408b84276f7aed663be00f177864c8ba7511628',\n",
       "   'before': 'ab5b7fd524b3c6b2c527f91e131c6f90655d656f',\n",
       "   'commits': [{'sha': 'c408b84276f7aed663be00f177864c8ba7511628',\n",
       "     'author': {'email': '41898282+github-actions[bot]@users.noreply.github.com',\n",
       "      'name': 'readme-bot'},\n",
       "     'message': '⚡ Update README with the recent activity',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/ThomasIAm/ThomasIAm/commits/c408b84276f7aed663be00f177864c8ba7511628'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127308',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 85784137,\n",
       "   'login': 'A-Wahhab',\n",
       "   'display_login': 'A-Wahhab',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/A-Wahhab',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/85784137?'},\n",
       "  'repo': {'id': 474545050,\n",
       "   'name': 'A-Wahhab/App-Dev-Softec',\n",
       "   'url': 'https://api.github.com/repos/A-Wahhab/App-Dev-Softec'},\n",
       "  'payload': {'ref': None,\n",
       "   'ref_type': 'repository',\n",
       "   'master_branch': 'main',\n",
       "   'description': None,\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127312',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 24654975,\n",
       "   'login': 'Snowapril',\n",
       "   'display_login': 'Snowapril',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/Snowapril',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/24654975?'},\n",
       "  'repo': {'id': 107120334,\n",
       "   'name': 'protofire/solhint',\n",
       "   'url': 'https://api.github.com/repos/protofire/solhint'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 32464792,\n",
       "   'login': 'protofire',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/protofire',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/32464792?'}},\n",
       " {'id': '20956127315',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 85374614,\n",
       "   'login': 'ryutaro-0907',\n",
       "   'display_login': 'ryutaro-0907',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/ryutaro-0907',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/85374614?'},\n",
       "  'repo': {'id': 70089649,\n",
       "   'name': 'jixserver/free-for-dev',\n",
       "   'url': 'https://api.github.com/repos/jixserver/free-for-dev'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127299',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 41898282,\n",
       "   'login': 'github-actions[bot]',\n",
       "   'display_login': 'github-actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/github-actions[bot]',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/41898282?'},\n",
       "  'repo': {'id': 343955996,\n",
       "   'name': 'EricKarpovits/EricKarpovits',\n",
       "   'url': 'https://api.github.com/repos/EricKarpovits/EricKarpovits'},\n",
       "  'payload': {'push_id': 9458637065,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '6730a93c46632192b3a16578e0707684c69bf151',\n",
       "   'before': '051acd34865e746e903758bc9de04447080ccf10',\n",
       "   'commits': [{'sha': '6730a93c46632192b3a16578e0707684c69bf151',\n",
       "     'author': {'email': 'actions@users.noreply.github.com',\n",
       "      'name': 'Automated Publisher'},\n",
       "     'message': 'Automated publish: Sun Mar 27 05:35:56 UTC 2022 051acd34865e746e903758bc9de04447080ccf10',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/EricKarpovits/EricKarpovits/commits/6730a93c46632192b3a16578e0707684c69bf151'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:58Z'},\n",
       " {'id': '20956127307',\n",
       "  'type': 'WatchEvent',\n",
       "  'actor': {'id': 96847665,\n",
       "   'login': 'SOYCC',\n",
       "   'display_login': 'SOYCC',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/SOYCC',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/96847665?'},\n",
       "  'repo': {'id': 177139928,\n",
       "   'name': 'actions/labeler',\n",
       "   'url': 'https://api.github.com/repos/actions/labeler'},\n",
       "  'payload': {'action': 'started'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z',\n",
       "  'org': {'id': 44036562,\n",
       "   'login': 'actions',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/actions',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/44036562?'}},\n",
       " {'id': '20956127297',\n",
       "  'type': 'CreateEvent',\n",
       "  'actor': {'id': 11788513,\n",
       "   'login': 'kapthevillain',\n",
       "   'display_login': 'kapthevillain',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/kapthevillain',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/11788513?'},\n",
       "  'repo': {'id': 474545049,\n",
       "   'name': 'kapthevillain/happy-cookies',\n",
       "   'url': 'https://api.github.com/repos/kapthevillain/happy-cookies'},\n",
       "  'payload': {'ref': None,\n",
       "   'ref_type': 'repository',\n",
       "   'master_branch': 'main',\n",
       "   'description': 'Example React and GraphQL app',\n",
       "   'pusher_type': 'user'},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:58Z'},\n",
       " {'id': '20956127303',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 40349116,\n",
       "   'login': 'fudgyfrog',\n",
       "   'display_login': 'fudgyfrog',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/fudgyfrog',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/40349116?'},\n",
       "  'repo': {'id': 457440021,\n",
       "   'name': 'LGWayneq/Biker-X',\n",
       "   'url': 'https://api.github.com/repos/LGWayneq/Biker-X'},\n",
       "  'payload': {'push_id': 9458637063,\n",
       "   'size': 22,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/jiekai',\n",
       "   'head': '0ee5e6299e2ae7ef2b168541a716f3f44eb886b8',\n",
       "   'before': '0a3d77d41791569206a4714094d1d3bc7d5c2653',\n",
       "   'commits': [{'sha': '0c95977af35fa943211aaf1171b9ffe5454e3a34',\n",
       "     'author': {'email': 'josephlohyize8614@gmail.com', 'name': 'yizejoseph'},\n",
       "     'message': '25/3 udpates',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/0c95977af35fa943211aaf1171b9ffe5454e3a34'},\n",
       "    {'sha': '784c2030c4bcc65ce03d9ca8f72f7cf5e8417c4f',\n",
       "     'author': {'email': '67624713+LGWayneq@users.noreply.github.com',\n",
       "      'name': 'LGWayneq'},\n",
       "     'message': 'Merge pull request #20 from LGWayneq/jiekai\\n\\nJiekai',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/784c2030c4bcc65ce03d9ca8f72f7cf5e8417c4f'},\n",
       "    {'sha': '34b28556b8ad3b335e77417519635cca37fbb20c',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': 'update email login name',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/34b28556b8ad3b335e77417519635cca37fbb20c'},\n",
       "    {'sha': '2f21ba1e0111602ad2f0424ea103c40f94740aa4',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': 'refactor weather feature',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/2f21ba1e0111602ad2f0424ea103c40f94740aa4'},\n",
       "    {'sha': 'f11a2e274ffcb7e4d6332835c394acf2eb6066e0',\n",
       "     'author': {'email': 'fab.effendi@gmail.com', 'name': 'Fabrianne'},\n",
       "     'message': 'Implemented Amenities Map Filter',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/f11a2e274ffcb7e4d6332835c394acf2eb6066e0'},\n",
       "    {'sha': '04e9d3e862211d01a93513589197b1c3e0c9052c',\n",
       "     'author': {'email': 'fab.effendi@gmail.com', 'name': 'Fabrianne'},\n",
       "     'message': 'Updated themes.xml',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/04e9d3e862211d01a93513589197b1c3e0c9052c'},\n",
       "    {'sha': '35e13e865520a497134207cc3b9114ded5b509df',\n",
       "     'author': {'email': '67624713+LGWayneq@users.noreply.github.com',\n",
       "      'name': 'LGWayneq'},\n",
       "     'message': \"Merge branch 'main' into fabrianne_new\",\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/35e13e865520a497134207cc3b9114ded5b509df'},\n",
       "    {'sha': 'de1076e07ebffd324b86f8b8ea01adf572402477',\n",
       "     'author': {'email': '67624713+LGWayneq@users.noreply.github.com',\n",
       "      'name': 'LGWayneq'},\n",
       "     'message': 'Merge pull request #21 from LGWayneq/fabrianne_new\\n\\nImplemented Amenities Map Filter',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/de1076e07ebffd324b86f8b8ea01adf572402477'},\n",
       "    {'sha': 'f2ae3641b5d7a0719de00319422f59238249f032',\n",
       "     'author': {'email': '46639916+LeeXuanHua@users.noreply.github.com',\n",
       "      'name': 'Lee Xuan Hua'},\n",
       "     'message': 'Added javadoc',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/f2ae3641b5d7a0719de00319422f59238249f032'},\n",
       "    {'sha': 'f02d59b2a9291fe3207b86411d4d04a45dcfecda',\n",
       "     'author': {'email': '46639916+LeeXuanHua@users.noreply.github.com',\n",
       "      'name': 'Lee Xuan Hua'},\n",
       "     'message': \"Merge branch 'main' of https://github.com/LGWayneq/Biker-X\",\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/f02d59b2a9291fe3207b86411d4d04a45dcfecda'},\n",
       "    {'sha': '1d684a3f1fb77c276445f1e9cd21a58e24bd85a0',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': 'added Javadocs, improve FullMapFragment implementation',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/1d684a3f1fb77c276445f1e9cd21a58e24bd85a0'},\n",
       "    {'sha': '459e0aefbfb6821959bf37db3a4b5a76b853b93e',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': \"Merge branch 'main' of https://github.com/LGWayneq/Biker-X\",\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/459e0aefbfb6821959bf37db3a4b5a76b853b93e'},\n",
       "    {'sha': '1e9061e0fa789ed4a2afaf4f66e62a98969ced93',\n",
       "     'author': {'email': '46639916+LeeXuanHua@users.noreply.github.com',\n",
       "      'name': 'Lee Xuan Hua'},\n",
       "     'message': 'Removed Error Msg for Chat and Msg\\n\\nCommented out the error message display in ChatFragment and MessageFragment',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/1e9061e0fa789ed4a2afaf4f66e62a98969ced93'},\n",
       "    {'sha': 'e87bbaa4f6b53deee7a39b4a365a247048eb52b7',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': 'update Javadocs',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/e87bbaa4f6b53deee7a39b4a365a247048eb52b7'},\n",
       "    {'sha': '2cd82ee5c276afcfda863dcc67726c76b518857e',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': \"Merge branch 'main' of https://github.com/LGWayneq/Biker-X\",\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/2cd82ee5c276afcfda863dcc67726c76b518857e'},\n",
       "    {'sha': '96f0220230689e4bd2ee41ff8df6b9383df606ea',\n",
       "     'author': {'email': '67624713+LGWayneq@users.noreply.github.com',\n",
       "      'name': 'LGWayneq'},\n",
       "     'message': \"Merge branch 'main' into yize\",\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/96f0220230689e4bd2ee41ff8df6b9383df606ea'},\n",
       "    {'sha': '53811209b01387d610be14a914c4ad3253eb246d',\n",
       "     'author': {'email': '67624713+LGWayneq@users.noreply.github.com',\n",
       "      'name': 'LGWayneq'},\n",
       "     'message': 'Merge pull request #22 from LGWayneq/yize\\n\\n25/3 updates',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/53811209b01387d610be14a914c4ad3253eb246d'},\n",
       "    {'sha': '313cd3da3f1c792efa5bdc443c9c0c98e6b63c11',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': 'update homeviewmodel',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/313cd3da3f1c792efa5bdc443c9c0c98e6b63c11'},\n",
       "    {'sha': '0604987c13e4a96174c53c40a606190c1cb0f005',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': 'temporary fix HomeFragment',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/0604987c13e4a96174c53c40a606190c1cb0f005'},\n",
       "    {'sha': '57b128b265cfc98022325a3a8714da461550ce12',\n",
       "     'author': {'email': 'g_wayneliau@yahoo.com.sg', 'name': 'LGWayneq'},\n",
       "     'message': 'implement recommended route feature',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/LGWayneq/Biker-X/commits/57b128b265cfc98022325a3a8714da461550ce12'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:59Z'},\n",
       " {'id': '20956127292',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 97608502,\n",
       "   'login': 'mhutchinson-witness',\n",
       "   'display_login': 'mhutchinson-witness',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/mhutchinson-witness',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/97608502?'},\n",
       "  'repo': {'id': 460510588,\n",
       "   'name': 'mhutchinson-witness/rediffusion',\n",
       "   'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion'},\n",
       "  'payload': {'push_id': 9458637061,\n",
       "   'size': 3,\n",
       "   'distinct_size': 0,\n",
       "   'ref': 'refs/heads/witness_mhutchinson_witness_armory-drive-log',\n",
       "   'head': '041642c1a952811e2c210af20b8c0ceab9e0426e',\n",
       "   'before': '03081cfc40bd6926a45415e4075f3347cc4f1d0a',\n",
       "   'commits': [{'sha': 'e084d975a9e190ee89829ddef0ae6e0c82f7b9e2',\n",
       "     'author': {'email': '97608502+mhutchinson-witness@users.noreply.github.com',\n",
       "      'name': 'mhutchinson-witness'},\n",
       "     'message': 'Witness checkpoint@1804873',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/e084d975a9e190ee89829ddef0ae6e0c82f7b9e2'},\n",
       "    {'sha': '33f2df3494a217381b5ea71faae7d42d1f0523a3',\n",
       "     'author': {'email': 'rene@mayrhofer.eu.org', 'name': 'René Mayrhofer'},\n",
       "     'message': 'Witness checkpoint@1804875',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/33f2df3494a217381b5ea71faae7d42d1f0523a3'},\n",
       "    {'sha': '041642c1a952811e2c210af20b8c0ceab9e0426e',\n",
       "     'author': {'email': '87541280+WolseyBankWitness@users.noreply.github.com',\n",
       "      'name': 'Wolsey Bank Witness'},\n",
       "     'message': 'Witness checkpoint@1804875',\n",
       "     'distinct': False,\n",
       "     'url': 'https://api.github.com/repos/mhutchinson-witness/rediffusion/commits/041642c1a952811e2c210af20b8c0ceab9e0426e'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:58Z'},\n",
       " {'id': '20956127282',\n",
       "  'type': 'PushEvent',\n",
       "  'actor': {'id': 62019809,\n",
       "   'login': 'thnam1410',\n",
       "   'display_login': 'thnam1410',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/thnam1410',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/62019809?'},\n",
       "  'repo': {'id': 444065481,\n",
       "   'name': 'thnam1410/GraduateProject',\n",
       "   'url': 'https://api.github.com/repos/thnam1410/GraduateProject'},\n",
       "  'payload': {'push_id': 9458637055,\n",
       "   'size': 1,\n",
       "   'distinct_size': 1,\n",
       "   'ref': 'refs/heads/master',\n",
       "   'head': '7badccc275dbc70bec453b76b06490a0afdb0060',\n",
       "   'before': 'e93371269a3beb05b1775a6007faac5e305c8448',\n",
       "   'commits': [{'sha': '7badccc275dbc70bec453b76b06490a0afdb0060',\n",
       "     'author': {'email': '62019809+thnam1410@users.noreply.github.com',\n",
       "      'name': 'thnam1410'},\n",
       "     'message': 'update base CRUD, MasterData',\n",
       "     'distinct': True,\n",
       "     'url': 'https://api.github.com/repos/thnam1410/GraduateProject/commits/7badccc275dbc70bec453b76b06490a0afdb0060'}]},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:58Z'},\n",
       " {'id': '20956127281',\n",
       "  'type': 'IssuesEvent',\n",
       "  'actor': {'id': 1847863,\n",
       "   'login': 'carlosaparadam',\n",
       "   'display_login': 'carlosaparadam',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/users/carlosaparadam',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/1847863?'},\n",
       "  'repo': {'id': 459797550,\n",
       "   'name': 'erpcya/status',\n",
       "   'url': 'https://api.github.com/repos/erpcya/status'},\n",
       "  'payload': {'action': 'opened',\n",
       "   'issue': {'url': 'https://api.github.com/repos/erpcya/status/issues/7312',\n",
       "    'repository_url': 'https://api.github.com/repos/erpcya/status',\n",
       "    'labels_url': 'https://api.github.com/repos/erpcya/status/issues/7312/labels{/name}',\n",
       "    'comments_url': 'https://api.github.com/repos/erpcya/status/issues/7312/comments',\n",
       "    'events_url': 'https://api.github.com/repos/erpcya/status/issues/7312/events',\n",
       "    'html_url': 'https://github.com/erpcya/status/issues/7312',\n",
       "    'id': 1182356927,\n",
       "    'node_id': 'I_kwDOG2f0Ls5GeVW_',\n",
       "    'number': 7312,\n",
       "    'title': '🛑 Los Tres Grandes is down',\n",
       "    'user': {'login': 'carlosaparadam',\n",
       "     'id': 1847863,\n",
       "     'node_id': 'MDQ6VXNlcjE4NDc4NjM=',\n",
       "     'avatar_url': 'https://avatars.githubusercontent.com/u/1847863?v=4',\n",
       "     'gravatar_id': '',\n",
       "     'url': 'https://api.github.com/users/carlosaparadam',\n",
       "     'html_url': 'https://github.com/carlosaparadam',\n",
       "     'followers_url': 'https://api.github.com/users/carlosaparadam/followers',\n",
       "     'following_url': 'https://api.github.com/users/carlosaparadam/following{/other_user}',\n",
       "     'gists_url': 'https://api.github.com/users/carlosaparadam/gists{/gist_id}',\n",
       "     'starred_url': 'https://api.github.com/users/carlosaparadam/starred{/owner}{/repo}',\n",
       "     'subscriptions_url': 'https://api.github.com/users/carlosaparadam/subscriptions',\n",
       "     'organizations_url': 'https://api.github.com/users/carlosaparadam/orgs',\n",
       "     'repos_url': 'https://api.github.com/users/carlosaparadam/repos',\n",
       "     'events_url': 'https://api.github.com/users/carlosaparadam/events{/privacy}',\n",
       "     'received_events_url': 'https://api.github.com/users/carlosaparadam/received_events',\n",
       "     'type': 'User',\n",
       "     'site_admin': False},\n",
       "    'labels': [{'id': 3836846609,\n",
       "      'node_id': 'LA_kwDOG2f0Ls7ksaIR',\n",
       "      'url': 'https://api.github.com/repos/erpcya/status/labels/status',\n",
       "      'name': 'status',\n",
       "      'color': 'ededed',\n",
       "      'default': False,\n",
       "      'description': None},\n",
       "     {'id': 3836846669,\n",
       "      'node_id': 'LA_kwDOG2f0Ls7ksaJN',\n",
       "      'url': 'https://api.github.com/repos/erpcya/status/labels/los-tres-grandes',\n",
       "      'name': 'los-tres-grandes',\n",
       "      'color': 'ededed',\n",
       "      'default': False,\n",
       "      'description': None}],\n",
       "    'state': 'open',\n",
       "    'locked': False,\n",
       "    'assignee': None,\n",
       "    'assignees': [],\n",
       "    'milestone': None,\n",
       "    'comments': 0,\n",
       "    'created_at': '2022-03-27T05:35:58Z',\n",
       "    'updated_at': '2022-03-27T05:35:58Z',\n",
       "    'closed_at': None,\n",
       "    'author_association': 'CONTRIBUTOR',\n",
       "    'active_lock_reason': None,\n",
       "    'body': 'In [`8d7a1ee`](https://github.com/erpcya/status/commit/8d7a1eeaf6854185920d5aff6ea81850956fd884\\n), Los Tres Grandes ($URL_14) was **down**:\\n- HTTP code: 0\\n- Response time: 0 ms\\n',\n",
       "    'reactions': {'url': 'https://api.github.com/repos/erpcya/status/issues/7312/reactions',\n",
       "     'total_count': 0,\n",
       "     '+1': 0,\n",
       "     '-1': 0,\n",
       "     'laugh': 0,\n",
       "     'hooray': 0,\n",
       "     'confused': 0,\n",
       "     'heart': 0,\n",
       "     'rocket': 0,\n",
       "     'eyes': 0},\n",
       "    'timeline_url': 'https://api.github.com/repos/erpcya/status/issues/7312/timeline',\n",
       "    'performed_via_github_app': None}},\n",
       "  'public': True,\n",
       "  'created_at': '2022-03-27T05:35:58Z',\n",
       "  'org': {'id': 9543723,\n",
       "   'login': 'erpcya',\n",
       "   'gravatar_id': '',\n",
       "   'url': 'https://api.github.com/orgs/erpcya',\n",
       "   'avatar_url': 'https://avatars.githubusercontent.com/u/9543723?'}}]"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.json()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "fa36fad1",
   "metadata": {},
   "source": [
    "## 观察payload的结果"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "e17b4a8b",
   "metadata": {},
   "outputs": [],
   "source": [
    "payload = {'key1': 'value1', 'key2': 'value2'}\n",
    "r = requests.get(\"http://httpbin.org/get\", params=payload)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "7cf21818",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'http://httpbin.org/get?key1=value1&key2=value2'"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "r.url"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8ae703cb",
   "metadata": {},
   "source": [
    "## SDK\n",
    "* 如果有SDK (Software Developent Kit)--> 不用自己叫HTTP requests\n",
    "* [Azure API for Cognitive-Face-Python](https://gitee.com/link?target=https%3A%2F%2Fdocs.microsoft.com%2Fzh-cn%2Fazure%2Fcognitive-services%2Fface%2Fquickstarts%2Fpython-sdk)\n",
    "* 好处: 不用HTTP requests代码\n",
    "* 难点: SDK可能需要阅读另外的文档來叫用。若沒有SDK文档，你要自己看懂代碼"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6bef6379",
   "metadata": {},
   "source": [
    "# 实践 face++\n",
    "\n",
    "### API实践步骤\n",
    "\n",
    "#### 1.导入需要的requests模块\n",
    "#### 2.输入我们需要API网站注册的API_Key\n",
    "#### 3.目标url [base url]\n",
    "#### 4.沿用API文档的示范代码,准备我们的headers和图片(数据)\n",
    "\n",
    "#### 5.准备symbol ? 后面的数据,这里需要注意,一定要详细阅读API文档中的 “参数功能”,按照要求格式准备payload参数功能可能有:\n",
    " *  是否必要?必要的一定要准备好\n",
    " *  选填的一定是功能,要根据功能需求 好好填噢\n",
    " \n",
    "#### 6.response响应。注意:\n",
    " * 详细阅读文档,注意请求方式(GET、POST、DELETE)\n",
    " * 注意json 和字典的差异 ,str vs dict"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.7"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
